用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tmdgusya/mission-board --skill cli-worker命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Manage tasks on a Mission Board kanban — list, create, claim, update, complete, release, and review tasks via the Mission Board API. Use when the user says /mission or asks about missions/tasks on the board.
Implements Hono API endpoints, database operations, and business logic with Bun/SQLite
Implements React dashboard components, state management, and UI features
基于 SOC 职业分类
正在显示 SKILL.md
| name | cli-worker |
| description | Implements CLI tool with command handlers, API client, and Bun compilation to standalone binary |
NOTE: Startup and cleanup are handled by worker-base. This skill defines the WORK PROCEDURE.
Use for features involving:
Write tests first (RED) - Create test file in cli/tests/
bun test to verify tests FAILImplement feature (GREEN) - Make tests pass
cli/src/commands/Manual verification
bun run build:cliRun validators
bun run typecheck - TypeScript validationbun run lint - Code stylebun test - All tests must passbun run build:cli - Binary compilation succeedsIntegration test
{
"salientSummary": "Implemented 'mission claim' and 'mission update' commands with status validation, added API client methods, compiled to 15MB binary, verified with live server.",
"whatWasImplemented": "CLI command 'mission claim <task-id>' that calls PATCH /api/tasks/:id with status=in_progress and agent_id from config. Command 'mission update <task-id> --status <status>' with validation against allowed statuses. Added ApiClient class with claimTask() and updateTask() methods. Config file support at ~/.mission-board/config.json for agent_id. Binary compilation via 'bun build --compile'. Help text and usage examples.",
"whatWasLeftUndone": "",
"verification": {
"commandsRun": [
{
"command": "bun test cli/tests/commands.test.ts",
"exitCode": 0,
"observation": "6 tests passing: claim command success, claim already claimed task, update status, invalid status error, missing task-id error, config file reading"
},
{
"command": "bun run build:cli",
"exitCode": 0,
"observation":