Agent Board — AI skill for Claude Code
Local-first Kanban for delegating and tracking tasks given to AI agents — Next.js + Prisma/SQLite, REST + SSE, and a kanban CLI with an interactive init that wires agents (skill + CLAUDE.md/AGENTS.md).
How to install Agent Board
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open roger8b/agent-board and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Board does
Local-first Kanban for delegating and tracking tasks given to AI agents — Next.js + Prisma/SQLite, REST + SSE, and a kanban CLI with an interactive init that wires agents (skill + CLAUDE.md/AGENTS.md).
Alternatives in AI
- Agent Teams AI — You're the boss, agents are your team 2k ★
- Paca — AI-native, free, open-source alternative to Jira, Trello, ClickUp & Monday 1.8k ★
- Claude Init — Claude Code 中文开发套件 - 为中国开发者定制的零门槛 AI 编程环境 1.4k ★
README
Agent Board
**English** · [Português](./README.pt-BR.md)
Local-first Kanban for delegating and tracking tasks given to AI agents. You interact through a visual board in the browser; agents interact through a CLI. Everything is stored locally in SQLite — no servers, no accounts.
Built from `SPEC.md` and the visual prototype in `Prototype-·-5_18_2026/`.
Stack
| Layer | Tech |
|---|---|
| Frontend | Next.js 16 (App Router, React 19) |
| Backend | Next.js Server Actions + REST Route Handlers |
| Database | SQLite via Prisma 7 (@prisma/adapter-better-sqlite3) |
| Real-time | Server-Sent Events (/api/events) |
| CLI | Node script over the HTTP API (kanban) |
Data lives at `~/.agent-kanban/data.db`.
Requirements
- Node.js >= 20.19 (Node 18 not supported by Prisma 7)
- npm
Install
# from the project directory
bash install.sh --local
The installer syncs the code to `~/.agent-kanban-app`, installs dependencies, generates the Prisma client, creates/syncs the database, seeds initial data **only if the DB is empty**, and links the `kanban` CLI globally.
Flags:
--local [src]— install from a local checkout (default: current dir)--seed— force (re)seed even if data exists (overwrites)--no-link— skip the globalkanbanCLI link
Manual setup
npm install
npm run db:generate # prisma generate
npm run db:push # create/sync schema at ~/.agent-kanban/data.db
npm run db:seed # initial data (PROJ-001 …)
npm run dev # http://localhost:3000
Running
The transparent way — starts the server (if down) and opens the browser. Idempotent; works for a human **or** an AI agent:
kanban start # start + open http://localhost:3000
kanban start --no-open # start without opening a browser (agents)
kanban status
Related Skills
AI Agent Board
Drag-and-drop Kanban board that delegates coding tasks to AI agents — GitHub Copilot, Claude Code, OpenAI Code
Sidequest
Cut Claude Code token costs by delegating bulk LLM work to cheap models. 600+ models via NanoGPT, OpenRouter,
Init Nexus
You are running the init-nexus session — a setup step that indexes this codebase into a knowledge graph and wi
Agentforge
A Kanban board that spawns AI coding agents (Claude Code, Codex, or any CLI) in isolated git worktrees
Kanma
Kanma is a shared space where you and your AI agents (Claude, Copilot, Cursor, Windsurf, custom bots) work tog
Grove
A Kanban-style TUI for parallel AI coding. Manage Git worktrees as tasks, run multiple agents in isolated tmux
Related Agents
Migration Reviewer
Database migration safety reviewer. Use before applying any SQL migration (D1, MySQL, PostgreSQL, SQLite), Wor
Researcher Context7
Library documentation research agent using context7 MCP. Specializes in up-to-date official docs for React, Ne
Shep Web Route Creator
Scaffolds ONE new Next.js API route under src/presentation/web/app/api/, wires it to an existing use case via