A handful of focused commands that make the daily loop faster —
each one paired with a /fp-* skill so the same thing is one step
away inside Claude Code.
Hover a command to see details.
fastpace snapshot Bundles fastpace/ with the git SHA + branch in the filename. Excludes integrations secrets and rejected-learning archives. Hand it to an auditor, attach it to an issue, snapshot the change-management evidence in one command.
⚡ snapshot --since 2026-01-01
✓ wrote fastpace-snapshot-2026-04-24-a1b2c3d4.tar.gz
· git sha: a1b2c3d4…
· branch: feat/credit-card-validation
· files: ADRs, decisions.md, audit.log, manifests/
· size: 18.2KB fastpace search <query> /fp-search Instant, local full-text search across fastpace/context/, docs/, ADRs, exec-plans, and audit.log. No AI. Ranked file:line hits with 3-line context + term highlighting. The "show me how X meets control Y" answer in one command.
⚡ search "GDPR" · 4 hit(s)
fastpace/context/decisions.md:17 [context]
│ ## 2025-03-02 — Data deletion within 30d (Art. 17)
fastpace/docs/adr/0014-soft-delete.md:8 [adr]
│ supports right-to-be-forgotten fastpace why <path>[:line] /fp-why Traces a file back to the PRD/ERD/ADR/pattern/plan that touched it, plus the introducing commit + recent changes. Richer than git blame — grounded in your fastpace brain. Provenance answer for "why does this code exist?"
⚡ why src/handlers/checkout.ts:62
ERDs reference this
fastpace/docs/erd/credit-card-validation.md Credit card validation
Decisions touching the module
fastpace/context/decisions.md:14 ## 2025-02-14 — No ORM in handlers
Git history
introduced: 9c1a3f2 2025-02-10 priya · feat(checkout): wire card validator fastpace doctor /fp-doctor Checks Node version, config parseability, .claude install completeness, hook permissions, foundation context files, orphan watch cards, .gitignore posture. Reports pass / warn / fail with a concrete fix command per issue.
⚡ doctor · 9 ok · 1 warn · 0 fail
✓ fastpace.config.yaml parsed ok
✓ .claude/settings.json valid
! context/ foundation 4/7 present — missing: glossary.md, patterns.md
→ fix: run /fp-discover in Claude Code
✓ watch cards 3 tracked fastpace resume [slug] /fp-resume Prints a watch card's phase progress, branch diff vs base, next approval required, and the exact /fp-new-feature command to paste into Claude Code. Kills the 'where was I?' moment.
⚡ resume credit-card-validation
Credit card validation
feat/credit-card-validation → main · updated 2h ago
✓ planning ✓ spec ✓ write-tests ▸ implement tests docs PR push
████████████░░░░░░░░░░░░░░░░░ 3 of 8 · 37%
resume in Claude Code:
/fp-new-feature credit-card-validation fastpace validate /fp-validate Catches missing required sections, empty Security blocks, dead ADR links, stories > 16h, stories without acceptance criteria, and glossary casing drift. Exit 1 so CI gates merges.
⚡ validate · 2 error(s) · 1 warn(s)
✗ fastpace/docs/erd/oidc-migration.md [erd-sections]
ERD missing required section(s): security, acceptance criteria
→ fix: add "## Security" (and the others) — see /fp-write-erd
! fastpace/docs/erd/cc-validation.md [erd-adr-link]
references ADR 0012 which was not found fastpace pr-summary /fp-pr-summary Generates a grounded PR description (Summary · Linked artifacts · Acceptance · Security · Rollout · Changes) from the ERD and `git log`. Pipes straight into gh — never invents acceptance criteria.
## Summary
Client-side card validation to drop the 12% of checkouts
rejected by the processor as invalid.
## Linked artifacts
- ERD: `fastpace/docs/erd/credit-card-validation.md`
## Acceptance
- [ ] luhn checksum passes
- [ ] expiry in the future