← Back to Skills Marketplace
PikaBoard
by
angelstreet
· GitHub ↗
· v1.0.3
1678
Downloads
1
Stars
2
Active Installs
4
Versions
Install in OpenClaw
/install 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.
Usage Guidance
This skill appears to be what it says: a self-hosted PikaBoard integration. Before installing, verify you trust the GitHub repository since the install steps clone it and run npm install/build (npm scripts can run arbitrary code). Running the backend will open a local server (default port 3001) protected by PIKABOARD_TOKEN — treat that token as a secret. Consider running the service in an isolated environment/container, review the repo code if you need higher assurance, and avoid exposing the API to untrusted networks. If you do not trust the remote repo or want to avoid running build scripts, do not install. Otherwise the skill's behavior and requested inputs are proportionate to its purpose.
Capability Analysis
Type: OpenClaw Skill
Name: pikaboard
Version: 1.0.3
The skill bundle is benign. It sets up a local PikaBoard application, including cloning a GitHub repository, installing Node.js dependencies, and configuring environment variables and a local database. All network interactions are directed to `http://localhost:3001`. The `scripts/setup-agent-board.sh` script includes a robust defense against shell injection by validating `BOARD_ID` as numeric, preventing potential vulnerabilities. Instructions in `SKILL.md` and `README.md` are clear, task-oriented, and do not contain any prompt injection attempts or directives for malicious actions like data exfiltration, persistence, or unauthorized remote control.
Capability Assessment
Purpose & Capability
Name/description (PikaBoard API / kanban) match the actual requirements: node/npm, cloning a GitHub repo, building backend/frontend, and using a local API token. There are no unrelated credentials or binaries requested.
Instruction Scope
SKILL.md and helper scripts focus on installing/running the PikaBoard server, configuring PIKABOARD_TOKEN, and mapping an agent to a board. The scripts only read/write the repo, .env, optional BOARD_ENV_FILE, and call the PikaBoard API. They do not attempt to read unrelated system files or exfiltrate other secrets.
Install Mechanism
Installation is instruction-driven and clones https://github.com/angelstreet/pikaboard then runs npm install / build. Cloning from GitHub is expected, but running npm install/build can execute arbitrary install/build scripts from dependencies — this is normal for Node projects but is a point of execution risk that users should accept consciously.
Credentials
The only secrets in play are the PIKABOARD_TOKEN (API auth) and local DB path, which are appropriate for a self-hosted API. The skill does not request unrelated cloud credentials or other tokens.
Persistence & Privilege
The skill is not always-enabled and does not request elevated system-wide privileges. It may write an optional BOARD_ENV_FILE (to a user-specified path) and its own backend/.env; this is reasonable for onboarding agents to boards.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pikaboard - After installation, invoke the skill by name or use
/pikaboard - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Version 1.0.3 of pikaboard
- No file or documentation changes detected in this release.
v1.0.2
- Updated onboarding script usage to assign and export MY_BOARD_ID automatically.
- Clarified script output: now prints MY_BOARD_ID=<id> instead of export statements.
- No code or functional changes; documentation only.
v1.0.1
- Added installation and setup scripts: `scripts/setup.sh` and `scripts/setup-agent-board.sh` for easier onboarding and board management.
- Introduced API reference in `backend/API.md` as the single canonical documentation source.
- Updated environment variable names to use `PIKABOARD_TOKEN` instead of `API_TOKEN`.
- Expanded status enums with `testing` and `rejected` states; added support for task tags.
- Added a validation checklist and concise agent onboarding instructions to streamline setup for multi-agent workflows.
v1.0.0
Initial release of pikaboard skill.
- Provides agent-first kanban task management via the PikaBoard API.
- Supports creating, updating, listing, and managing tasks and boards.
- Includes instructions for setup, environment configuration, and API usage.
- Allows multi-agent task and board management with simple command syntax.
Metadata
Frequently Asked Questions
What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 1678 downloads so far.
How do I install PikaBoard?
Run "/install pikaboard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PikaBoard free?
Yes, PikaBoard is completely free (open-source). You can download, install and use it at no cost.
Which platforms does PikaBoard support?
PikaBoard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PikaBoard?
It is built and maintained by angelstreet (@angelstreet); the current version is v1.0.3.
More Skills