Repo Protocol
Feature specs, project instructions, prototypes, validation plans, releases, and decisions live where agents and engineers can both read them.
AI Native Dev
Give humans and coding agents the same operating context, then turn workflow events into a reliable view of engineering quality and flow.
npx skills add https://skill.ferryman.app --agent codex --skill '*' --copy
Specs, instructions, commits, PRs, CI, and workflow events stay connected inside the repository.
Product model
Feature specs, project instructions, prototypes, validation plans, releases, and decisions live where agents and engineers can both read them.
Reusable workflow units define how specs are created, tests are evidenced, commits are written, and PRs are reviewed across agents.
Hooks and CI emit compact, auditable events tied to specs, commits, PRs, runs, outcomes, and human approvals.
Teams can see readiness, lead time, review quality, validation coverage, rework signals, and workflow adoption without reading every chat.
Engineering observability
The value of skills and hooks is not that an agent ran a command. The value is that the organization can trace how work moved from unclear intent to reviewed, validated, mergeable change.
Protocol execution layer
Each workflow action turns a fragile handoff into a repeatable repo-native step: define the feature, align the project instructions, attach validation evidence, preserve commit intent, and review merge readiness.
Turn product intent, issue notes, screenshots, prototypes, and tradeoffs into a repository-native feature spec.
Review whether a spec is clear enough to start, and separate blocking questions from useful suggestions.
Create project-level agent instructions so coding agents share the same operating rules and repository context.
Plan validation and capture test evidence that can be reused by commits, PRs, CI, and future analysis.
Preserve intent, changed surface, and validation evidence in commit messages instead of losing them in chat.
Review merge readiness through spec alignment, validation evidence, risk, and decision traceability.
Install
The local path gives teams a concrete way to apply the protocol without an account, a hosted backend, or a public GitHub repository requirement.
npx skills add https://skill.ferryman.app --agent codex --skill '*' --copy
npx skills add https://skill.ferryman.app --list
https://skill.ferryman.app/.well-known/agent-skills/index.json
Local-first
Install it once, keep the workflow files with the repository, and let every coding agent read the same operating context.
The website is only the distribution surface; the daily workflow happens in the local repo.