
Backlog Md Workflow
- Updated May 6, 2026
- ether-moon/ether-moon-skills
backlog-md-workflow is a Claude Code skill in the Automation & Workflows category. Backlog.md task management workflow — setup, operating conventions, and guided task authoring.
Key points
- backlog-md-workflow
- Automation & Workflows
- AI-coding skill
Backlog Md Workflow by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add ether-moon/ether-moon-skills/plugin install backlog-md-workflow@ether-moon-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | May 6, 2026 |
|---|---|
| Repository | ether-moon/ether-moon-skills ↗ |
What it does
Backlog.md task management workflow — setup, operating conventions, and guided task authoring.
README.md
backlog-md-workflow
A Claude Code plugin that wraps Backlog.md into a reusable task management workflow.
What you get
Three skills that cover the full lifecycle:
| Skill | Purpose |
|---|---|
setup |
Idempotent installer for Backlog.md in a target repository — registers the mise tool, the MCP server, the .gitignore line, and injects an AGENTS.md section without overwriting existing directives. |
conventions |
Operating wisdom — when to create a backlog task vs a todo list, treating tasks as design documents, decisions/ acceptance authority, and multi-task PR grouping. |
task-create |
Guided authoring of a single task with Description, Acceptance Criteria, Implementation Plan, Alternatives table, and Open Questions. |
Plus a backlog-md-workflow CLI with diagnostic and install helpers (status, check, install-public-registry, init-safe).
Why this plugin exists
Backlog.md is a great tool but it leaves several decisions to you:
- Where do tasks belong? Some work is a real task, some is an in-session todo, some is a
drafts/idea. Theconventionsskill is the decision rule. - What goes in a task body? A bare
backlog task createproduces an empty stub. Thetask-createskill writes the body in one shot — Description, AC, Plan, Alternatives, Open Questions — so the task functions as its own design document. - How do you install it without clobbering existing agent directives?
backlog init's interactive wizard auto-generatesAGENTS.md,CLAUDE.md, and.cursorrules. Thesetupskill runs it with the safe flag combo that disables the auto-generation, then injects a single## Task Managementsection into the existingAGENTS.md.
Install
Add to your .claude/settings.json:
{
"extraKnownMarketplaces": {
"ether-moon-skills": {
"source": {
"source": "github",
"repo": "ether-moon/ether-moon-skills"
}
}
},
"enabledPlugins": {
"backlog-md-workflow@ether-moon-skills": true
}
}
Restart Claude Code so the marketplace and plugin register.
Usage
In any repository where you want Backlog.md:
/backlog-md-workflow:setup
After setup, in day-to-day work the skills auto-trigger:
- "Should I create a task for this?" → invokes
conventions - "Create a task for the visual regression infra" → invokes
task-create
Development
git clone https://github.com/ether-moon/ether-moon-skills
cd ether-moon-skills
bash tests/all.sh
The test suite validates plugin structure, JSON files, skill frontmatter, the CLI, and asset presence.
Origin
Extracted from the fame repository's Backlog.md adoption (PR #137). The conventions skill content was originally a .ai/memories/task_management.md file in fame, distilled by the guarding-agent-directives 5-question gate so only the recurring, non-obvious, project-portable items survived.
License
MIT