SuperAPI AI 工具集

solopowers-using-solopowers

智能体与模型

查看项目

更新于 10-16 08:45

技能介绍

用途:这是 Solopowers 技能集的元技能,规定智能体在对话开始时如何发现、加载与执行其他技能,并明确技能、用户指令与默认系统提示之间的优先级。

主要能力:要求在作出任何回应(包括澄清提问)之前,先通过所在编程智能体自带的技能加载机制检查是否存在适用技能;即使用户明确要求某个技能,也需通过宿主技能系统读取其当前 SKILL.md。若宿主没有技能工具,则直接读取相关 skills/solopowers-*/SKILL.md。技能适用时须先声明“Using [skill] to [purpose]”,有清单的技能需按项建立任务跟踪(可用 SoloTerm MCP todos),并严格遵循技能内容;若调用后发现技能不适用,可不使用。优先级为:用户显式指令(CLAUDE.md、GEMINI.md、AGENTS.md、直接请求)最高,Solopowers 技能覆盖默认系统行为,默认系统提示最低。多个技能可用时先流程类(brainstorming、debugging)后实现类。技能分为刚性(如 TDD、调试,须严格遵循)与柔性(如模式,可依情境调整)。

使用方式:Solopowers 面向在 SoloTerm 中运行的智能体。父会话开始时应先确认会话运行于 SoloTerm,并确认在需要 Solo 支持的子代理、待办、暂存板或进程状态时 Solo MCP 服务器可达;可用时使用其状态/身份工具。若 MCP 不可用或被禁用,应告知用户在 SoloTerm 内运行智能体并启用 Solo MCP,不得用临时 shell 面板伪造 Solobacked 委派。若任务不需要 Solo 特性,可在说明缺少 SoloTerm 集成后继续使用本地文件、编辑、读取、bash 工具。工作流产生的规格、实施计划、评审、笔记等 Markdown 协作产物默认写入 SoloTerm 项目暂存板而非仓库 docs/ 等受跟踪目录;仅在用户明确要求持久化时写入 Git 工作树,并使用 solopowers-commit-scratchpad 完成移交。

限制与缺失信息:是否支持具体宿主工具、安装命令与收费方式,资料暂未提供。若宿主未提供技能机制,需自行读取 SKILL.md 文件。