Agent Skills put Shipmoor inside your coding agent. Each skill is a behavior the agent follows: run a scan, triage findings, repair them, check a change against its task. The integrity loop happens where the code is created, not after the fact.
Agent Skills are unlimited on Free and Pro. The Shipmoor installation must be authorized to an account.
The mental model
Shipmoor keeps four roles cleanly separated:
- Skill: behavior. Static, agent-readable instructions the agent follows.
- Harness: runtime. Invokes the CLI against edits and feeds findings back (Agent Harness).
- CLI: source of truth. The scanner and the entitlement reader. Skills and the harness are clients of it; they never re-implement detection.
- IDE: visualization. Renders the same CLI-backed state (IDE Extension).
The five skills
| Skill | What it does |
|---|---|
shipmoor-review | Run the scan, triage findings, explain blockers, and report a review-readiness verdict. |
shipmoor-fix | Repair findings introduced by the current change and re-scan until the gate passes. |
shipmoor-intent-contract | Compare the change against its declared intent and surface drift before review. |
shipmoor-agent-guard | Inject compact pre-edit guardrails that prevent common defects before review. |
shipmoor-pr-preflight | Run the final PR-readiness path: diff scan, structural gate, and a copyable PR note. |
Skills are unlimited to install and use. A Skill that launches Claim Check, Review, Test Evidence, or Blast Radius consumes that child command’s Free allowance. Standalone advanced repair is disabled on Free, although an admitted Claim Check may include repair guidance in its own output.
Install into your agent
Skills install through the CLI; they write a single marker-wrapped, idempotent block into your agent’s own instruction file:
shipmoor skills list # the catalog + your entitlement state
shipmoor skills install claude # write the managed block into CLAUDE.md
shipmoor skills install all # every supported agent
shipmoor skills status # what's installed where
shipmoor skills uninstall claude # remove only the managed block
| Agent | File written |
|---|---|
claude | CLAUDE.md |
codex | AGENTS.md |
cursor | .cursor/rules/shipmoor.md |
aider | .aider.conf.yml (+ .aider.shipmoor.yml include) |
Re-running is byte-identical, and uninstall removes only the managed block; your own content is preserved.
If a Skill launches Claim Check, Review, Test Evidence, or Blast Radius, that child command consumes the corresponding Free allowance. Installing or using Skills does not consume an allowance by itself.
Next
- Installing skills: the command surface in depth.
- The five skills: what each one does and the loop it drives.
- Using skills with your agent: per-agent setup and worked examples.