From s2s
Manages project backlog in a structured markdown file with ID conventions, status tracking, and priority sections. Helps add, update, and prioritize backlog items on request.
How this skill is triggered — by the user, by Claude, or both
Slash command
/s2s:backlog-managementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Conventions and patterns for managing the Spec2Ship project backlog.
Conventions and patterns for managing the Spec2Ship project backlog.
The backlog is stored in .s2s/BACKLOG.md as a single markdown file optimized for LLM consumption.
| Prefix | Category | Use for |
|---|---|---|
| ARCH | Architecture | Major structural decisions |
| EXT | Extensions | Customization, plugins |
| QUAL | Quality | Validation, testing quality |
| TEST | Testing | Test infrastructure |
| INIT | Initialization | Setup, onboarding |
| SESS | Sessions | Session management |
| RT | Roundtable | Discussion features |
| CTX | Context | Token optimization |
| OUT | Output | Export, formatting |
| DEBT | Technical debt | Code quality issues |
| CLEAN | Cleanup | Refactoring, removal |
| LINK | Linking | Cross-references |
| MISC | Miscellaneous | Other |
Format: {PREFIX}-{NNN} (e.g., ARCH-001, DEBT-002)
| Status | Meaning |
|---|---|
draft | Initial idea, needs refinement |
planned | Refined, ready for implementation |
in_progress | Currently being worked on |
blocked | Waiting on dependency |
completed | Done and verified |
rejected | Not doing, with reason |
merged | Absorbed into another item |
### {ID}: {Title}
**Status**: {status} | **Created**: {date}
**Context**: Why this is needed.
**Proposal**: What to do (for draft/planned).
**Acceptance Criteria**:
- [ ] Criterion 1
- [ ] Criterion 2
Items are organized by priority in the backlog:
draftEdit the Status field inline. Add Updated date if significant changes.
mergednpx claudepluginhub spec2ship/spec2ship --plugin s2sCreates and maintains product/project backlogs with prioritization, acceptance criteria, and estimates. Supports user stories, MoSCoW, grooming, and tracking.
Manages backlog items synced to GitHub Issues via MCP tools. Create, list, view, update, close, resolve, groom, and sync without direct file edits.
Manages backlog items across GitHub Issues, Linear, and Beads backends via unified CREATE/LIST/UPDATE/COMPLETE operations. Configure task_management in .agents.yml for team workflows with dependencies.