用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/devcodex-labs/devcodex --skill fix-default命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | fix-default |
| description | 默认修复子类型规范 — Bug 修复三步扫描 + CP 流程 |
用户报告 Bug、功能异常、报错,未匹配 incident/security 子类型时走默认路径。
| 步骤 | 动作 |
|---|---|
| S0 问题概况 | 先确认这是 Bug / 异常 / 已承诺行为与实际不一致;报告方输入优先落 bugs/<问题>/00-问题概况.md,记录现象、重现步骤、期望行为、实际行为、环境版本、频率、影响范围和证据 |
| S1 重现 | 根据 00-问题概况.md 或等价报告确认问题可稳定重现,记录重现步骤 |
| S2 定位 | 代码层面定位根因(文件/函数/行号) |
| S3 影响评估 | 评估受影响范围(功能/接口/用户) |
01-问题确认.md / 等价 CP1 报告 + 根因分析 + 影响范围;不得把 Bug 当成产品新需求实施前或实施中复现与当前问题/需求相关的新缺陷时,必须先执行 spec-governance#InFlightIssueRequirementBindingGate。PI/PF 不能替代当前问题真相源修订;阻断项先写回当前范围并提醒纳入决定,已有“一并处理/必须先处理”授权时直接同步方案、验收和回归路线后优先修复。
当同一任务含多个 finding、控制面联动或版本发布收口时,执行顺序固定为:
IssueSetDigestV1 + RepairBatchPlanV1,按共享根因/Owner 分批;发现一个就修一个再验证属于流程缺陷。只有用户明确要求逐项隔离验证,或缺少某个编辑期探针会使后续 mutation 不安全时才能例外;例外必须记录 skipBatchReason,且不得形成候选资格声明。
repair-collaboration 双层契约:低风险使用 lightweight;P0/P1、安全、控制面、公共契约、≥5 文件、多批次、角色交接或发布风险使用 full,accepted 前必须有独立复证;模型/Agent 名称不参与触发repair-prevention-assessment#RepairPreventionAssessmentGate:所有 repair 在 accepted 前必须有有效 RepairPreventionAssessmentV1;当前修复重跑只关闭当前事件,不能冒充长期 prevention 有效api-verification(若涉及接口)impact-review(若 PR-5② 跨模块架构依赖变更)execution-contract / test-router(full、≥5 文件、高风险、控制面或多批次修复时)document-sync(若修复涉及文档说明)spec-governance)requirement-parallel-orchestration;未得到 valid ParallelLaunchCardV1 时,修复源码写入保持串行。RepairPreventionAssessmentV1;若判定 no-new-control,必须给标准 reason 与独立证据,禁止静默跳过ReviewFindingIntakeGate:报告只是线索,先补本地证据并分流 must-fix、设计如此、用户决策、文档/实现漂移、测试覆盖缺口和未复现项;命中用户决策或公共契约风险时,源码修改前必须确认。FindingProbeMatrixGate,逐项列出入口/消费者、最小失败输入、修复前失败形态、修复后通过条件、测试/脚本和发布面证据;复审至少一轮反向运行矩阵。GuardPolicyBypassMatrixGate,覆盖 raw/native/legacy/management/admin/client 等绕过面、规则特异性、动作策略和负向 parser/key 组合。VerificationCommandSideEffectGate:读取 script 定义,分类 read-only / writes-artifacts / mutates-source;类型校验优先 noEmit,写产物命令执行后扫描/隔离/清理生成物。FrontendBrowserVerificationBudgetGate 与 UserSelfVerificationOverrideGate;用户明确自验或禁止浏览器/截图时不得主动启动 Browser/CDP/Playwright/截图,只记录代码级替代验证。WorkflowPlanDecisionV1;修复默认 designDepth=minimal,只解决已确认根因和影响范围。流程仪式、方案深度、验证等级独立,用户当前明确意图优先;禁止无计划新增抽象、通用配置、预留扩展点或未确认防御分支,确需超出范围或升级任一轴时回 CP2/CP3 并等待确认。旧复杂度字段只读兼容,不得新写入fix.default 处理,不当作文案微调顺手跳过修复流程推荐结论 / 推荐方案 与推荐理由;无后续动作时写明 推荐:无后续动作reports/bugs/ 目录,遵循 report Skill 命名规则