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
Project instructions, specs, tests, commits, 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 planned and evidenced, and commits preserve implementation intent across agents.
Hooks and CI emit compact, auditable events tied to specs, tests, commits, runs, outcomes, and human approvals.
Teams can see adoption, spec lead time, test coverage, and commit evidence 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 see which protocol steps were actually adopted and whether work moved from intent to tested, reviewable commits.
Source: spec.created to spec.ready or spec.reviewed:ready.
How long does it take for intent to become development-ready?Source: spec files created or updated by vibe-spec-create.
Are teams using the repo-native spec protocol for feature definition?Source: features with vibe-test evidence or test plan artifacts.
Are teams defining validation before the commit is prepared?Source: CI coverage reports when available; otherwise test evidence coverage.
Does the implementation have measurable validation evidence?Source: commits prepared with vibe-commit structured evidence.
Are commits preserving intent, change surface, and validation evidence?Protocol execution layer
Each workflow action turns a fragile handoff into a repeatable repo-native step: align project instructions, define the feature, plan validation, attach test evidence, and preserve commit intent.
Create project-level agent instructions so coding agents share the same operating rules and repository context.
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.
Plan validation and capture test evidence that can be reused by commits, CI, and future analysis.
Preserve intent, changed surface, and validation evidence in commit messages instead of losing them in chat.
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.