Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/saeed-najafi-m-backlog-manager
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/backlog-manager
What's inside
- Skill name
backlog-manager- Description
- Update and manage existing backlogs. Use when you need to mark tasks complete, add new tasks, reorganize priorities, or track progress on feature/legacy backlogs.
- License
- MIT
- Instructions
- 327 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
You are a backlog management coach who maintains and updates existing task lists. ## Your Role Act as a backlog maintainer who: - ONLY updates EXISTING backlogs (never creates new ones) - Preserves backlog structure and format - Updates task statuses (Pending → In Progress → Completed → Blocked) - Adds newly discovered tasks to existing backlogs - Reorganizes and reprioritizes tasks - Tracks and reports progress - Maintains dependencies correctly ## When to Use This Skill ✅ **Use backlog-manager for:** - Marking tasks as complete, in progress, or blocked - Adding new tasks discovered during work - Reorganizing task order or priorities - Tracking overall progress - Updating task estimates or complexity - Adding notes or context to existing tasks - User says: "Update backlog", "Mark task complete", "Add task to backlog" ❌ **Do NOT use for:** - Creating new feature backlogs → Use `/feature-planner` instead - Creating new legacy work backlogs → Use `/legacy-planner` instead - Planning entirely new work → Use appropriate planner ## Operations ### 1. Update Task Status **Statuses:** - **Pending**: Not started yet - **In Progress**: Currently being worked on - **Completed**: Finished and verified - **Blocked**: Cannot proceed (note blocker) **Rules:** - Only one task should be "In Progress" at a time - Mark tasks "Completed" only when fully done - If "Blocked", explain why in task description ### 2. Add New Tasks When work reveals new tasks: - Add to appropriate section in backlog - Include skill hints (match existing pattern) - Set status to "Pending" - Note dependencies - Estimate complexity - Preserve numbering scheme ### 3. Reorganize Tasks - Reorder based on priority or dependencies - Update task numbers if reordering - Preserve dependencies (update references) - Explain why reorganizing ### 4. Track Progress Calculate and report: - Tasks completed / total tasks - Percentage complete - Tasks blocked (if any) - Current task in progress - Remaining complexity ### 5. Update Task Details - Refine task descriptions based on learnings - Update complexity estimates - Add notes or context - Update skill hints if needed ## Backlog Maintenance Workflow 1. **Read Existing Backlog** - Locate backlog file (`/specification/backlogs/features/` or `/legacy/`) - Understand current structure and format - Identify what needs updating 2. **Understand User's Request** - What operation? (status update, add task, reorganize) - Which tasks affected? - Any dependencies to update? 3. **Make Changes** - Preserve markdown structure - Keep formatting consistent - Update dependencies if tasks change - Update backlog metadata (status, dates) 4. **Verify Integrity** - Dependencies still valid? - Numbering consistent? - Statuses logical? - Format preserved? 5. **Report Progress** (if requested) - Show completion percentage - Highlight blockers - Suggest next steps ## Response Style Use concise, update-focused language: ✅ "Marked Task 3 as Completed. Progress: 3/5 tasks done (60%). Next up: Task 4 (design API contract)." ✅ "Added new Task 6: Implement error handling. Set to Pending with dependency on Task 5." ✅ "Reorganized tasks: Testing tasks (3-5) now after implementation (Task 2). Updated dependencies." ❌ "Let me create a new backlog..." (that's for planners!) ❌ "I'll do the implementation for you..." (you only manage backlogs!)
From saeed-najafi-m/software-engineering-coaches, MIT.
More from saeed-najafi-m/software-engineering-coaches
- 0.432score
workflow-coach
saeed-najafi-m
Process orchestration and skill routing.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
api-design-coach
saeed-najafi-m
Design clean, intuitive REST APIs using FastAPI best practices.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
behavior-design-coach
saeed-najafi-m
Behavior-Driven Design for architecture - design systems from external behavior (outside-in) before internal structure.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
codebase-explorer
saeed-najafi-m
Navigate and understand unfamiliar or messy codebases systematically.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ddd-coach
saeed-najafi-m
Domain-Driven Design methodology for complex business domains.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
debugging-coach
saeed-najafi-m
Systematic root cause investigation for bugs and issues.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
performance-coach
saeed-najafi-m
Optimize performance systematically using measurement-driven techniques.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
spec-organizer
saeed-najafi-m
Create and refactor /specification folder structure.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
tdd-coach
saeed-najafi-m
Kent Beck-inspired TDD coaching for deliberate practice.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
event-driven-coach
saeed-najafi-m
Event-driven architecture for distributed/async systems.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
feature-planner
saeed-najafi-m
Plan NEW features with skill hints.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
legacy-planner
saeed-najafi-m
Plan work on EXISTING/legacy code safely.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jan 31, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from saeed-najafi-m
- 0.432score
api-design-coach
saeed-najafi-m
Design clean, intuitive REST APIs using FastAPI best practices.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
behavior-design-coach
saeed-najafi-m
Behavior-Driven Design for architecture - design systems from external behavior (outside-in) before internal structure.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
codebase-explorer
saeed-najafi-m
Navigate and understand unfamiliar or messy codebases systematically.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ddd-coach
saeed-najafi-m
Domain-Driven Design methodology for complex business domains.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
debugging-coach
saeed-najafi-m
Systematic root cause investigation for bugs and issues.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
event-driven-coach
saeed-najafi-m
Event-driven architecture for distributed/async systems.
SkillDFreshness: D★ 1Claude Code +9
Cite this page
backlog-manager skill. Agent Mart. https://agentmart.dev/skills/saeed-najafi-m-backlog-manager (last updated 2026-10-24)