skeeper
OfficialKeep spec docs in sync without main-repo noise
Software Engineering#git hooks#spec management#lockfile#ci integration#sidecar git#documentation workflows
Authorcompozy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Skeeper keeps specification artifacts (like SPEC.md, ADRs, RFCs, and other plan/PRD/TechSpec markdown) versioned and synchronized alongside code without cluttering the main repository’s PR diffs.
Core Features & Use Cases
- Lockfile-pinned, sidecar-backed spec history:
skeeper.lockrecords exactly which sidecar commits correspond to each main commit, so you can prove what spec state shipped. - Strict managed Git workflows: Git hooks mirror staged content into a sidecar repo, then update and stage
skeeper.lockbefore your main commit proceeds. - Safe, auditable bypasses: Use
SKEEPER_SKIPto bypass once with an audited record, then rely onstatusandrepairto recover. - Namespace support for shared sidecars: Multiple projects can share one sidecar remote using branch-aware refs under a namespace.
- Common recovery & CI readiness:
status --checkis CI-friendly, whilerepairdiagnoses and safely repairs drift, hook state issues, and interrupted transactions.
Quick Start
Run skeeper init in your repo, track your spec files with --track globs, commit .skeeper.yml, and let the managed hooks sync updates into the sidecar with a pinned skeeper.lock.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: skeeper Download link: https://github.com/compozy/agh/archive/main.zip#skeeper Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.