Reusable agent skills published through the Skills CLI.
Ships substantial software features through a controlled loop:
discover → plan → implement → prove → review → repair
It coordinates dedicated planning, implementation, and independent review subagents while the main agent owns repository safety, decisions, evidence, Git history, and PR state.
Read the skill · Role contracts · skills.sh
Install one skill globally:
npx skills add JMRBDev/skills --skill ship-feature -g -yInstall one skill into the current project:
npx skills add JMRBDev/skills --skill ship-feature -yList the skills in this repository:
npx skills add JMRBDev/skills --listInstall every skill:
npx skills add JMRBDev/skills --all -gUpdate globally installed skills:
npx skills update -gEach installable skill has its own directory under skills/:
skills/
└── <skill-name>/
├── SKILL.md
└── optional companion files
The repository root intentionally has no SKILL.md, allowing the CLI to discover every skill without --full-depth.
-
Create
skills/<skill-name>/SKILL.md. -
Keep references used by the skill inside the same directory.
-
Give the skill a unique kebab-case
namein its YAML frontmatter. -
Verify discovery:
npx skills add . --list -
Test a clean copied installation before release.
-
Add the skill to the Available skills section and
CHANGELOG.md.