From backlog
Manage project backlogs — capture ideas, track polish items, prioritize work. Use for lightweight task tracking below the formality of planning docs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/backlog:backlogThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage lightweight project backlogs. Backlogs are for ideas, polish items, and small improvements — things too informal for FDPs/APs but worth tracking.
Manage lightweight project backlogs. Backlogs are for ideas, polish items, and small improvements — things too informal for FDPs/APs but worth tracking.
All operations go through the management script:
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py <command> [args...]
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py create <name> "<description>"
Example:
python3 .../manage.py create davis "Polish ideas for Davis voice project"
python3 .../manage.py create sbl-core "Core library improvements"
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py add <name> "<item>" [--priority high|med|low] [--notes "<details>"]
Examples:
python3 .../manage.py add davis "Velocity sensitivity on envelope" --priority high --notes "Scale attack time + level"
python3 .../manage.py add davis "LED feedback for active CC page" --priority low
python3 .../manage.py add davis "Investigate chorus on output"
# List a specific backlog
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py list <name> [--status open|done|dropped]
# List all backlogs (summary)
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py list
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py done <name> <id>
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py drop <name> <id> ["<reason>"]
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py reopen <name> <id>
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py edit <name> <id> "<new text>"
python3 ${CLAUDE_PLUGIN_ROOT}/skills/backlog/scripts/manage.py prioritize <name> <id> high|med|low|none
When the user asks to review a backlog (e.g., /backlog review davis), do NOT use the script. Instead:
docs/backlogs/<name>.md)Backlogs are stored in the directory configured in .claude/vibe-hacker.json:
{
"backlog": {
"root": "docs/backlogs"
}
}
Default root: docs/backlogs/
davis, sbl-core, patch-init— notes appendedhigh (do soon), med (do eventually), low (nice to have), or omitted (unprioritized)When the user invokes /backlog, parse their intent from the arguments:
| User says | Command |
|---|---|
/backlog create davis "Davis polish" | create davis "Davis polish" |
/backlog add davis "Add velocity" | add davis "Add velocity" |
/backlog davis or /backlog list davis | list davis |
/backlog or /backlog list | list (all backlogs) |
/backlog done davis 3 | done davis 3 |
/backlog drop davis 3 | drop davis 3 |
/backlog review davis | Review (inline analysis, no script) |
/backlog davis add "thing" | add davis "thing" (flexible order) |
Be flexible with argument order. The user might say /backlog davis to mean "show me the davis backlog."
npx claudepluginhub soundbytelabs/vibe-hacker --plugin backlogManages tasks-plans/ workspace by adding actionable items to backlog, ideas for exploration, or dated references. Organizes files by topic into subfolders, processes queued work via subcommands.
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.
Captures raw ideas, bugs, or features into backlog tasks without discussion. Routes each idea to the best-fit bounded context and gets out of the way.