Claude-skill-registry board
Task board for agents. Track work, manage cards across lists.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/board" ~/.claude/skills/majiayu000-claude-skill-registry-board && rm -rf "$T"
manifest:
skills/data/board/SKILL.mdsource content
board
Trello-like task board designed for AI agents. Structured JSON output, not human markdown.
Why This Exists
Agents need to track complex work that spans multiple steps. The board provides:
- Persistent state across sessions
- Organized workflow (backlog → todo → in_progress → done)
- Priority tracking
- Labels for categorization
Quick Reference
| Task | Tool | Example |
|---|---|---|
| See board | | |
| Create card | | |
| Update card | | |
| Move card | | |
| Delete card | | |
| Get details | | |
Default Lists
| List | Purpose |
|---|---|
| Ideas, future work |
| Planned for current session |
| Currently working on |
| Waiting on something |
| Completed |
Priorities
- Nice to havelow
- Normal priority (default)medium
- Importanthigh
- Urgentcritical
Typical Workflow
Starting Work
board_list({}) // See current state board_add({ title: "Task 1" }) // Add new card board_move({ id, list: "todo" }) // Move to todo
During Work
board_move({ id, list: "in_progress" }) // Start working board_update({ id, labels: ["bug"] }) // Add context board_move({ id, list: "done" }) // Complete
Filtering
board_list({ list: "in_progress" }) // Current work only board_list({ priority: "high" }) // High priority board_list({ labels: ["bug"] }) // Bugs only board_list({ search: "auth" }) // Search text
Output Format
All tools return structured JSON:
{ "board": "Board", "lists": [{ "id": "todo", "name": "To Do", "cardCount": 3 }], "cards": [{ "id": "...", "title": "...", "list": "...", "priority": "..." }], "total": 3 }
Storage
Data persists in
.board/board.json in the project root.