Interact with PikaBoard task management API. Use when creating, updating, listing, or managing tasks. Agent-first kanban for AI teams. Triggers on: tasks, kanban, board, todo, backlog, sprint.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install pikaboard或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install pikaboard⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/pikaboard/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: pikaboard description: "Interact with PikaBoard task management API. Use when creating, updating, listing, or managing tasks. Agent-first kanban for AI teams. Triggers on: tasks, kanban, board, todo, backlog, sprint." metadata: openclaw: emoji: "📋" requires: bins: ["node", "npm"] install: - id: clone kind: git repo: https://github.com/angelstreet/pikaboard branch: main label: "Clone PikaBoard repository" - id: backend kind: script cwd: "pikaboard/backend" run: "npm install && npm run build" label: "Install backend dependencies" - id: frontend kind: script cwd: "pikaboard/frontend" run: "npm install && npm run build" label: "Build frontend" - id: env kind: prompt message: "Create .env with DATABASE_PATH and PIKABOARD_TOKEN" label: "Configure environment" ---
Agent-first task/kanban dashboard. PikaBoard is the source of truth for tasks.
After install, start the server:
cd pikaboard/backend && npm start
Access dashboard at http://localhost:3001
Create backend/.env:
DATABASE_PATH=./pikaboard.db
PIKABOARD_TOKEN=your-secret-token
PORT=3001
Add to your TOOLS.md:
## PikaBoard
- **API:** http://localhost:3001/api/
- **Token:** your-secret-token
Agent runtime variables:
export PIKABOARD_API="http://localhost:3001/api"
export PIKABOARD_TOKEN="your-secret-token"
export AGENT_NAME="bulbi"
Reference tasks by ID:
task 12 or #12 → view taskmove #12 to done → status changecreate task "Fix bug" → new taskSee backend/API.md for full endpoint documentation (single canonical doc).
List tasks:
curl -H "Authorization: Bearer $PIKABOARD_TOKEN" "$PIKABOARD_API/tasks"
Create task:
curl -X POST -H "Authorization: Bearer $PIKABOARD_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name":"Fix bug","status":"inbox","priority":"high","tags":["bug","backend"]}' \
"$PIKABOARD_API/tasks"
Update status:
curl -X PATCH -H "Authorization: Bearer $PIKABOARD_TOKEN" \
-H "Content-Type: application/json" \
-d '{"status":"done"}' \
"$PIKABOARD_API/tasks/123"
| Field | Values | |-------|--------| | status | inbox, up_next, in_progress, testing, in_review, done, rejected | | priority | low, medium, high, urgent |
Use the helper to map each agent to a board automatically:
cd pikaboard
MY_BOARD_ID="$(
./skills/pikaboard/scripts/setup-agent-board.sh | sed -n 's/^MY_BOARD_ID=//p' | tail -n1
)"
export MY_BOARD_ID
What it does:
PIKABOARD_API, PIKABOARD_TOKEN, AGENT_NAMEBOARD_NAME (default: AGENT_NAME)MY_BOARD_ID=GET /api/tasks?board_id=&status=up_next Optional:
export BOARD_NAME="Bulbi"
export BOARD_ENV_FILE="$HOME/.openclaw/agents/bulbi/.pikaboard.env"
./skills/pikaboard/scripts/setup-agent-board.sh
Each agent can have their own board. Use board_id parameter:
curl "$PIKABOARD_API/tasks?board_id=6" -H "Authorization: Bearer $PIKABOARD_TOKEN"
Board assignments:
Run after setup:
# 1) API reachable
curl -s http://localhost:3001/health
# 2) Auth works
curl -s -H "Authorization: Bearer $PIKABOARD_TOKEN" "$PIKABOARD_API/boards"
# 3) Board mapping works
echo "$MY_BOARD_ID"
# 4) Agent can read own queue
curl -s -H "Authorization: Bearer $PIKABOARD_TOKEN" \
"$PIKABOARD_API/tasks?board_id=$MY_BOARD_ID&status=up_next"安装 PikaBoard 后,可以对 AI 说这些话来触发它
Help me get started with PikaBoard
Explains what PikaBoard does, walks through the setup, and runs a quick demo based on your current project
Use PikaBoard to interact with PikaBoard task management API
Invokes PikaBoard with the right parameters and returns the result directly in the conversation
What can I do with PikaBoard in my product manager workflow?
Lists the top use cases for PikaBoard, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/pikaboard/ 目录(个人级,所有项目可用),或 .claude/skills/pikaboard/(项目级)。重启 AI 客户端后,用 /pikaboard 主动调用,或让 AI 根据上下文自动发现并使用。
PikaBoard 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
PikaBoard 可免费安装使用。请查阅仓库了解许可证信息。
Interact with PikaBoard task management API. Use when creating, updating, listing, or managing tasks. Agent-first kanban for AI teams. Triggers on: tasks, kanban, board, todo, backlog, sprint.
PikaBoard 属于「Product Manager」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my product manager tasks using PikaBoard
Identifies repetitive steps in your workflow and sets up PikaBoard to handle them automatically