Task Board for AI Agents

VerifiedSafe

Trello-like task board for AI agents. Manage work across organized lists (backlog, todo, in_progress, done) with persistent state and priority tracking.

Sby Skills Guide Bot
ProductivityIntermediate
206/2/2026
Claude Code
#task-board#ai-agents#workflow-management#project-tracking

Recommended for

Our review

This skill provides a Trello-like task board for AI agents to track work items across lists and priorities.

Strengths

  • Persistent state across sessions
  • Structured JSON output for automated processing
  • Filtering by list, priority, label, or text
  • Clear default workflow (backlog → todo → in_progress → done)

Limitations

  • No graphical user interface
  • Limited feature set compared to full project management tools
  • Depends on local file storage
When to use it

When an AI agent needs to manage complex multi-step tasks and track progress over multiple sessions.

When not to use it

For simple single-step tasks or when visual task management is required.

Security analysis

Safe
Quality score93/100

The skill only uses board-specific tools that manage task cards within its own persistent storage. There are no destructive, exfiltrating, or obfuscated actions, and no access to external systems or arbitrary command execution.

No concerns found

Examples

Create high priority task
Add a card to the board titled 'Fix login bug' with priority high and move it to the todo list.
Show current work
List all cards in the in_progress list on the board.
Complete a task
Move card with title 'Write documentation' to the done list.

name: board description: "Task board for agents. Track work, manage cards across lists." allowed-tools: mcp__board__board_list, mcp__board__board_add, mcp__board__board_update, mcp__board__board_move, mcp__board__board_delete, mcp__board__board_get

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 | board_list | board_list({}) | | Create card | board_add | board_add({ title: "Fix bug" }) | | Update card | board_update | board_update({ id, priority: "high" }) | | Move card | board_move | board_move({ id, list: "done" }) | | Delete card | board_delete | board_delete({ id }) | | Get details | board_get | board_get({ id }) |

Default Lists

| List | Purpose | |------|---------| | backlog | Ideas, future work | | todo | Planned for current session | | in_progress | Currently working on | | blocked | Waiting on something | | done | Completed |

Priorities

  • low - Nice to have
  • medium - Normal priority (default)
  • high - Important
  • critical - Urgent

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.

Related skills