Claude Backlog Skill — Documentation skill for Claude Code
Claude Code skill: a plain-Markdown task backlog (docs/backlog.md) driven by /backlog, with a small Python script doing every edit.
How to install Claude Backlog Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rave-altfred/claude-backlog-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Backlog Skill does
Claude Code skill: a plain-Markdown task backlog (docs/backlog.md) driven by /backlog, with a small Python script doing every edit.
Alternatives in Documentation
- Docx — Create, edit, and analyze Word documents with tracked changes, comments, and formatting 94.1k ★
- Skills Quick Reference Guide — A guide for choosing the right skill for your task 6.8k ★
- Hyperresearch — Agent-driven research knowledge base 2.4k ★
README
/backlog — a plain-Markdown task backlog for Claude Code
A [Claude Code](https://claude.com/claude-code) skill that keeps a project's task list in one file, `docs/backlog.md`, and lets you drive it with a slash command:
/backlog next
/backlog add Dark mode; Location search. Type a city name.
/backlog start W-004
/backlog done W-004 Search uses the geocoding API.
The backlog stays a readable Markdown file that lives in your repo next to the code. You can edit it by hand, diff it, and review it in pull requests. The skill makes sure Claude edits it the same careful way every time.
Why a script and not just a prompt
Asking a model to "move B-042 to Done" usually means it re-types the whole line, and long lines come back slightly changed. Here every edit goes through `backlog.py`, a small standard-library Python script that:
- moves and re-marks lines without retyping them,
- hands out IDs from the footer and never reuses an ID already in the file,
- keeps the Now section in step (start adds a pointer, done and drop remove it),
- refuses to guess: an ambiguous ID, text, or section name stops with a list of matches.
Claude only decides *what* to do; the script does the editing. That is also why the skill can run on Haiku (`model: haiku` in `SKILL.md`), so it is fast and cheap.
Install
Clone the repo into your personal skills folder:
git clone https://github.com/rave-altfred/claude-backlog-skill.git ~/.claude/skills/backlog
Start a new Claude Code session and type `/backlog`. To update later:
git -C ~/.claude/skills/backlog pull
The folder must be named `backlog` and sit at `~/.claude/skills/backlog`, because `SKILL.md` calls the script by that path.
Requirements
- Python 3.9 or newer (
python3on yourPATH). No packages to install. - macOS or Linux. The script uses
fcntlfile locking, so it does not run on native Windows (WSL works). - git is optional. The script uses it to find the repo root; without git it
Related Skills
Stele
Rate limited mid-task? Crashed mid-edit? Locked into one harness by the context it holds? A skill that keeps t
Cdd Quick Create
Produce a small, self-contained deliverable — a script plus a README, not a full CDD project: /cdd-quick-creat
Backlog Analysis Agent
Analyze all backlog markdown files in /docs and produce a daily report on vulnerabilities, dependencies, refin
Pbb Master
Skill de Claude Code para construir, revitalizar e refinar um Product Backlog com o método PBB (Aguiar & Carol
Feishu Docx
L1 飞书云文档导出 Markdown 工具 Python 3.11+ lark-oapi + pydantic + typer + textual feishu_docx/ ├── auth/ - OAuth 2.0
Create Project Markdown
This tool reads an entire directory of source files and creates a single markdown file. I use it to easily imp
Related Agents
Doc Editor
Use to edit, organize, or sync Markdown (docs/, design docs, README, CHANGELOG) on explicit request or confirm
Flow Doc Writer
Converte um spec.json validado em documentação Markdown legível (docs/sequence/ .md), com diagrama Mermaid ger
Catalog Generator
Regenerates the component catalog (docs/components.json) by running the Python script. Use this agent when com