用途:在 Claude Code、Codex 或 ChatGPT Work 等执行环境中,为某个工作流操作选取真正可用的工具与指令发现机制,判断操作是只读还是已授权的变更。该技能只管能力选择与原生机制,不负责仓库策略,也不授予发布、合并、凭证、花费或跨仓库权限;AGENTS.md 与任务本身才是约定。
前提:应依据会话或运行时诊断确定真实执行环境,而非分支前缀或某个文件的存在。需检查可用工具目录与实际配置的认证情况。仓库中已提交的技能并不会自动提供连接器、CLI 或令牌。
流程:识别所需操作及其是只读还是已授权变更,优先使用已配置好的现有能力,不把个人环境搭建当作默认前提。延续同一动作和范围的授权,routine 实现选择自行决定,仅当答案会影响能否继续或实质改变结果时请求人工决定。只加载匹配的原生参考(Claude Code、Codex 或 ChatGPT Work);环境不同或不确定时,按实际观察到的工具处理并报告缺失的映射。涉及 GitHub 时,确定准确的仓库与 ref,优先使用可用的 GitHub 连接工具;已认证且受支持的 CLI 可作为替代。能力需分别核查:issue/PR 读取、文件/树发布、运行与检查元数据、日志正文、提交状态和订阅的可用性可能各不相同,应保留实际错误并在有等价能力时改用。对未决人工决定,使用匹配原生参考中暴露且被允许的结构化提问工具,给出具体选项、上下文与权衡,等待明确答复后再做依赖工作;纯文本提问或清单不能替代可用的提问工具。不得重复询问已定结论,也不把沉默或默认选择当作批准。若提问能力不可用,说明限制并使用既定的人工交接渠道。保持已配置的身份、代理与信任:不得打印凭证、为取值检查密钥文件、导出环境,或因令牌不可见而更换凭证;应基于当前运行时观察诊断 401/403。在请求安装、登录或扩大权限前,先尝试等价的已配置工具,并报告失败操作与真实错误。若确实没有等价能力,完成独立工作并报告被阻塞的具体操作,不得把缺少订阅变成虚构的后台监控,也不得把缺少发布能力说成已创建 issue 或 PR。
完成:说明所用能力、观察到的结果以及影响完成度的限制。发现类测试应记录执行环境、版本、设置、检出 SHA、目录或上下文以及工具读取证据;仅靠标记答案只是补充证据。
限制:该技能不规定具体安装命令或产品价格,资料未提供这些内容;其有效范围取决于当前会话实际暴露的工具与认证。