Skip to content
Agentmart
Submit a tool

backlog

Backlog management system — Manages user stories as structured JSON with role-based access control, replacing markdown-based BACKLOG.md.

Skill by VitorAndTxr

IndexedApache-2.0
Write a review

Chalk Labs

Need help deploying backlog?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

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/vitorandtxr-backlog

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.

We use your email only for this newsletter. Privacy

About

Backlog management system — Manages user stories as structured JSON with role-based access control, replacing markdown-based BACKLOG.md. Provides CRUD operations for user stories, status tracking, acceptance criteria, dependency maps, and auto-generated markdown summaries. Enforces agency permissions: only po/pm create stories, only po/pm/tl edit descriptions, all agents can change status. Supports migration from legacy markdown BACKLOG.md via review teams. Use when: (1) any agent needs to create, read, update, or delete user stories, (2) agent mentions "backlog", "user story", "US-", "acceptance criteria", "story status", (3) po/pm is producing backlog in Plan phase, (4) any agent needs to query stories by status/feature/priority, (5) generating BACKLOG.md summary from JSON data, (6) migrating an old docs/BACKLOG.md to the new JSON format.

Use cases: documents, data, writing, agent-building

No 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
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/backlog

Tools it pre-approves 6

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Bash,
  • Read,
  • Write,
  • Edit,
  • Glob,
  • Grep

What's inside

Skill name
backlog
Description
Backlog management system — Manages user stories as structured JSON with role-based access control, replacing markdown-based BACKLOG.md. Provides CRUD operations for user stories, status tracking, acceptance criteria, dependency maps, and auto-generated markdown summaries. Enforces agency permissions: only po/pm create stories, only po/pm/tl edit descriptions, all agents can change status. Supports migration from legacy markdown BACKLOG.md via review teams. Use when: (1) any agent needs to create, read, update, or delete user stories, (2) agent mentions "backlog", "user story", "US-", "acceptance criteria", "story status", (3) po/pm is producing backlog in Plan phase, (4) any agent needs to query stories by status/feature/priority, (5) generating BACKLOG.md summary from JSON data, (6) migrating an old docs/BACKLOG.md to the new JSON format.
License
Apache-2.0
Allowed tools
Bash,, Read,, Write,, Edit,, Glob,, Grep
Instructions
74 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts
  • Pre-approves some shell commands

Files (6)

  • SKILL.md
  • commands.md · references/
  • migration.md · references/
  • schema.md · references/
  • team-orchestration.md · references/
  • backlog_manager.py · scripts/

SKILL.md (first lines)

# Backlog Management System

Structured JSON-based backlog replacing the markdown template. All backlog data lives in `agent_docs/backlog/` relative to the project root.

## File Layout

```mermaid
graph LR
    dir["{project_root}/agent_docs/backlog/"]
    dir --> json["backlog.json<br/><i>source of truth</i>"]
    dir --> md["BACKLOG.md<br/><i>auto-generated summary</i>"]
```

## Script Resolution

The script `backlog_manager.py` is bundled with this skill but its absolute path varies depending on installation method (plugin cache, `--plugin-dir`, or `~/.claude/skills/`). Resolve it **once per session** using Glob, then reuse the result:

```bash
# Run once at session start via Glob tool:
Glob pattern: "**/backlog/scripts/backlog_manager.py"
```

Store the result as `{SCRIPT}` for all subsequent commands. This costs one Glob call and avoids hardcoded paths.

## Permissions

Pass `--caller <agent>` on every command. The script rejects unauthorized operations. See `shared/agent-common.md` for the full permission matrix.

## Commands

For the full commands reference (init, create, edit, status, list, stats, get, delete, render, question), see [references/commands.md](references/commands.md).

## Mutation Response Format

`create` and `edit` return slim confirmations to minimize context usage:
- **create:** `{"success": true, "id": "US-001"}`
- **edit:** `{"success": true, "id": "US-001", "changes": ["title", "priority"]}`

Use `get --id <US-XXX>` to retrieve the full story if needed after mutation.

## Query Selection Guide

| Need | Command |
|------|---------|
| Progress overview (counts only) | `stats` |
| Story list (IDs + titles + status) | `list --format summary` |
| Story list (specific fields) | `list --fields id,title,acceptance_criteria` |
| Story list (full detail minus audit) | `list --format json` |
| Single story (all fields + history) | `get --id US-XXX` |

## Status Transitions by Phase

| Phase     | Agent | Typical Transitions                          |
|-----------|-------|---------------------------------------------|
| Plan      | PO    | → Draft → Ready                             |
| Design    | TL    | Ready → In Design                           |
| Validate  | PM/TL | In Design → Validated                       |
| Implement | Dev   | Validated → In Progress → In Review         |
| Review    | TL    | In Review (stays, or → In Progress if issues)|
| Test      | QA    | In Review → In Testing → Done               |

## Migration from Legacy BACKLOG.md

For migration workflows, read [references/migration.md](references/migration.md). Only triggered by `/po migrate` or `/pm migrate`.

## Team Orchestration

For team-based workflows using TeamCreate/Task tools, see [references/team-orchestration.md](references/team-orchestration.md).

## JSON Schema

For the complete data structure, see [references/schema.md](references/schema.md).

From VitorAndTxr/omni-sw, Apache-2.0.

More from VitorAndTxr/omni-sw

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Mar 2, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from VitorAndTxr

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get backlog running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying backlog?

CallGet help
Cite this page

backlog skill. Agent Mart. https://agentmart.dev/skills/vitorandtxr-backlog (last updated 2026-10-24)