Claude-skill-registry ghm-status-sync
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ghm-status-sync" ~/.claude/skills/majiayu000-claude-skill-registry-ghm-status-sync && rm -rf "$T"
manifest:
skills/data/ghm-status-sync/SKILL.mdsource content
Status Sync
Synchronize the README.md Command Center with the current project state after gate advancement or EPIC status changes.
Workflow Overview
- Load Context → Read README.md, PRD.md metadata, Active EPIC Section 0
- Extract State → Pull lifecycle stage, blockers, metrics
- Update Dashboard → Sync README sections with current truth
Core Output Template
| Element | Definition | Evidence |
|---|---|---|
| Lifecycle Stage | Current PRD version from PRD.md | |
| Gate Status | Visual progress indicators | 🟢 Complete / 🟡 In Progress / ⚪ Pending |
| Active EPIC | Current work from EPIC header | |
| Blockers | Open blockers from EPIC Section 0 | List with severity |
Step 1: Load Context
Read these files in order:
(current state)README.md
(metadata block for lifecycle stage)PRD.md- Active EPIC Section 0 (blockers, progress)
Checklist
- README.md loaded
- PRD.md metadata extracted
- Active EPIC identified and Section 0 read
Step 2: Extract Current State
Pull authoritative values:
| Field | Source |
|---|---|
| Lifecycle Stage | PRD.md |
| Gate Progress | PRD.md gate table |
| Active EPIC | README.md section |
| Blockers | EPIC Section 0 |
| Metrics | README.md Truth Table |
Step 3: Update README Dashboard
Apply synchronization rules:
- Lifecycle Stage: Update header to match PRD.md
- Gate Table:
- 🟢 = Passed gates (all criteria met)
- 🟡 = Current gate (in progress)
- ⚪ = Future gates (not started)
- Active EPIC: Update metadata in Active Work section
- Blockers: Sync from EPIC Section 0
Quality Gates
Pass Checklist
- README lifecycle stage matches PRD.md
- Gate indicators are accurate (no 🟢 on incomplete gates)
- Active EPIC reference is current
- Blockers reflect actual state
Testability Check
- Can be validated by comparing README to PRD.md
- Gate status is traceable to gate criteria
Anti-Patterns
| Pattern | Example | Fix |
|---|---|---|
| Stale gate status | 🟢 on gate with missing criteria | → Verify all criteria before marking complete |
| Missing blockers | EPIC has blockers, README shows none | → Always sync from EPIC Section 0 |
| Wrong EPIC reference | README points to closed EPIC | → Check EPIC status before updating |
Boundaries
DO:
- Status synchronization
- Link updates
- Gate progression indicators
DON'T:
- Content changes to descriptions
- Create new sections
- Modify PRD.md (read-only source)
Handoff
After status sync completes:
- README.md is current and accurate
- Ready for next work session
- Gate-check skill can validate if advancing