用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/arigatoexpress/Sapphire --skill control-plane命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | control-plane |
| description | PM hub — project board, task scoring, event stream, Telegram notification-only status |
| type | service |
| runtime | python |
| deploy_target | rari1 |
| dependencies | ["sapphire-core","sapphire-agents"] |
| entry_point | app/main.py |
| test_command | pytest tests/ |
| build_command | docker build -t control-plane . |
Central project management and coordination service. Manages the project board, scores tasks, and publishes local events. Telegram notification-only delivery belongs to the separate secure-review rail; this service accepts no Telegram authority.
Publishes tagged events: task.created, task.completed, deploy.started, alert.fired
Tags: project:, agent:, priority:, type:
Agents subscribe to relevant tags for notifications.
app/main.py — FastAPI entry point (health, events, tasks, Kimi bridge, constant-refusal Telegram tombstone)app/control_plane.py — State management and persistence (SQLite default)app/project_board.py — Project and task CRUDapp/scoring.py — Task priority scoringapp/event_stream.py — JSONL event log (no GCP — file-based)app/kimi_bridge.py — /api/kimi/pm dispatch endpointapp/frontend/ — PM dashboard HTML pagesbash infra/pi/rari1/deploy-control-plane.sh
# Service: http://100.x.x.x:8082
# Kimi bridge: POST /api/kimi/pm X-Control-Token: <CONTROL_PLANE_TOKEN>