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 ★
- Claude Init — Claude Code 中文开发套件 - 为中国开发者定制的零门槛 AI 编程环境 1.4k ★
- PaiAgent — 🔥轻量级的AI工作流编排系统,类似dify、n8n,全程使用Vibe Coding,AI工具为Qoder+CLI 698 ★
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
Init Nexus
You are running the init-nexus session — a setup step that indexes this codebase into a knowledge graph and wi
Sidequest
Cut Claude Code token costs by delegating bulk LLM work to cheap models. 600+ models via NanoGPT, OpenRouter,
Kander
A kanban board for coordinating multiple AI coding agents, with isolated git worktrees and independent reviewe
AI Agent Board
Drag-and-drop Kanban board that delegates coding tasks to AI agents — GitHub Copilot, Claude Code, OpenAI Code
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
Related Agents
X402 UI Integrator
Integration & Real-Time Agent for x402 UI/Dashboard Swarm. Wires real-time SSE streams, WebSockets, indexers,
Migration Reviewer
Database migration safety reviewer. Use before applying any SQL migration (D1, MySQL, PostgreSQL, SQLite), Wor
Web Worker
Worker for web/ (TypeScript, React 19, Vite). Owns the WeBull-style UI, charts, order ticket, positions, and t