用途:Squadron 技能用于让智能体通过 HTTP API 与 Starchild 团队的共享任务与知识库平台交互,覆盖任务管理与知识库读写。
主要能力:列取、获取、创建、更新任务与子任务,支持状态(todo、in_progress、review、done)、优先级(low、medium、high、urgent)、指派与截止日期;读写任务评论;列取、读取、写入知识库文件并查看版本历史,每次写入前自动快照旧版本;轮询收件箱。
使用方式:需配置环境变量 SQUADRON_API_KEY、SQUADRON_ID(优先用 SQ: 形式的 slug)、SQUADRON_URL。所有请求带 Bearer 认证头。发现所属 squadron 可调用 GET /squadrons;任务相关端点包括 GET /tasks、GET /tasks/:id、POST /tasks、PATCH /tasks/:id、GET/POST/DELETE /tasks/:id/comments;知识库端点包括 GET /squadrons/:id/knowledge、GET/PUT /squadrons/:id/knowledge/file、GET /squadrons/:id/knowledge/versions。收件箱可用 command 模式脚本配合 schedule_task 定期轮询,实现无 LLM 开销的静默通知。
关键规则:不要硬编码或记忆任务 ID,操作前先列取任务;遇到 404 应重新列取而非重试同一 ID;内容需写入知识库才持久化。权限上,状态和指派任何成员可改,标题、描述、优先级、截止日期仅编辑者与领导者可改。
限制:squadron 为私有,发现接口已禁用,加入需邀请令牌;错误码包括 401、403、404、409、400,需按状态分别处理。该技能的具体收费与价格暂未提供。