CommunityCodierung & Entwicklunggithub.com

1017060269/codex_skill

test

Was ist codex_skill?

codex_skill is a Codex agent skill that test.

Funktioniert mit~Claude CodeCodex CLI~Cursor
npx skills add 1017060269/codex_skill

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

subAgent

核心定位

使用这个 Skill 时,主 agent 负责理解用户目标、选择子agent档位、启动子agent、等待结果、汇总结论。

子agent默认只读,不直接修改代码。代码修改、最终决策、是否继续执行,都由主 agent 负责。

子agent允许执行读取和检查类命令来完成分析,例如查看 diff、搜索代码、读取文件、做语法检查或运行不会修改项目状态的验证命令。不要把只读理解成不能执行命令。

档位映射

  • 用户没有指定档位时,默认使用 subagent-low
  • 用户说“低级子agent”“低级”“默认”“快速查”“找路径”“找入口”“查调用链”时,使用 subagent-low
  • 用户说“中级子agent”“中级”“闭环检测”“复查改动”“检查兼容”“检查返回结构”时,使用 subagent-medium
  • 用户说“高级子agent”“高级”“安全审计”“高风险”“复杂兼容”“深度检查”时,使用 subagent-high

模型对应

  • 低级:gpt-5.6-lunareasoning_effort=medium
  • 中级:gpt-5.6-terrareasoning_effort=high
  • 高级:gpt-5.6-lunareasoning_effort=high

启动执行规则

平台预设的 subagent-lowsubagent-mediumsubagent-high 角色可能绑定旧模型,不能作为模型选择依据。

  • 启动三档子 agent 时,必须使用 agent_type=default,并显式传入本 skill 定义的 modelreasoning_effort
  • 禁止仅因角色名为 subagent-lowsubagent-mediumsubagent-high 就假定实际模型正确。
  • 启动后,主 agent 必须在首条进度消息中说明实际使用的模型与思考档位。

默认使用场景

1. 探索路径

用户要改动、分析、检查某个功能,但希望先减少主 agent 上下文时:

  1. 启动低级子agent。
  2. 让子agent只读查找项目路径、入口文件、调用链、相关配置、返回结构。
  3. 等待子agent完成。
  4. 主 agent 用简短结论告诉用户:应该改哪里、为什么、风险点是什么。
  5. 未经用户明确要求,不开始编码。

2. 闭环检测

用户说改完了、检查刚才改动、闭环检测、复查时:

  1. 启动中级子agent。
  2. 让子agent通过读取文件和执行读命令检查当前 diff、调用点、返回结构、旧逻辑兼容、可能漏测点。
  3. 子agent能自行执行读命令时先自行验证;需要修改状态、安装依赖、迁移数据库等操作时,只能建议主 agent 或用户确认后执行。
  4. 输出问题优先,不要只输出“没问题”。

3. 制定计划

用户要先制定执行计划时:

  1. 启动低级子agent做只读探索。
  2. 主 agent 根据探索结果制定计划。
  3. 计划必须包含:改动文件、改动原因、兼容点、验证方式。
  4. 不直接编码,除非用户明确说开始实现。

并发规则

  • 用户说“并发 n 个agent”时,按用户列出的任务点拆分为 n 个子agent。
  • 用户只说“并发”,但没有给数量时,默认最多 3 个。
  • 用户给的任务点多于并发数时,优先把相近任务合并,避免过度拆分。
  • 并发子agent都默认只读。
  • 等待所有子agent完成后,主 agent 汇总为一份结果。

模型切换规则

  • 用户口述“用低级”时,使用 default + gpt-5.6-luna + medium
  • 用户口述“用中级”时,使用 default + gpt-5.6-terra + high
  • 用户口述“用高级”时,使用 default + gpt-5.6-luna + high
  • 用户说“思考低一点”“快一点”时,使用 default + gpt-5.6-luna + medium
  • 用户说“稳一点”“中等思考”时,使用 default + gpt-5.6-terra + high
  • 用户说“深度一点”“高思考”“审计”时,使用 default + gpt-5.6-luna + high

子agent输出要求

要求每个子agent只返回压缩结论,不返回大量搜索过程。

固定输出结构:

  1. 结论
  2. 关键文件
  3. 入口函数或触发点
  4. 调用链
  5. 证据
  6. 风险或不确定点

中级和高级子agent可以把“问题/风险”放在结论后面,但外层仍要保留上面的统一骨架,方便主 agent 并发汇总。

主 agent 汇总要求

主 agent 汇总时必须:

  • 用中文。
  • 先给结论。
  • 保留关键文件和证据。
  • 明确哪些是已确认,哪些是不确定。
  • 如果下一步要改代码,先说明设计思路,再编码。
  • 不把子agent的大量过程日志带回主上下文。

安全边界

  • 子agent默认不改文件。
  • 子agent可以执行读取和检查类命令,但不能执行会修改文件、依赖、数据库、Git 状态或线上状态的命令。
  • 多个子agent不要同时写代码。
  • 如果用户明确要求子agent实现代码,主 agent 应优先接管实现,或者先说明并发写代码的冲突风险。
  • 涉及线上、数据库、删除、迁移、批量替换等高风险操作时,先只读分析并给计划。

Verwandte Skills