From 41a1032ccf29b024349d26cefc3b97665e1d0009 Mon Sep 17 00:00:00 2001 From: johnQ Date: Sat, 31 Oct 2026 22:17:06 +0800 Subject: [PATCH] =?UTF-8?q?chore(skill):=20=E6=8C=89=20SCOPE=20=E9=99=8D?= =?UTF-8?q?=E7=BA=A7=E4=B8=A4=E4=B8=AA=E6=97=A0=E5=A2=9E=E9=87=8F=E6=8A=80?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - verification-before-completion / ai-proj-helper-entry 标记 deprecated (3 组难用例均无增量:核心规则已在用户级 AGENTS.md) - 入口路由内容转成 docs/skill-routing.md(索引不算规则,不占技能目录) - catalog: promoted 58(40 model-invoked + 18 user-invoked)、beta 1、deprecated 2 --- catalog.json | 11 +++--- docs/skill-routing.md | 38 +++++++++++++++++++ .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- 4 files changed, 46 insertions(+), 7 deletions(-) create mode 100644 docs/skill-routing.md diff --git a/catalog.json b/catalog.json index d9eb99d..e75d7f8 100644 --- a/catalog.json +++ b/catalog.json @@ -1,12 +1,13 @@ { "repo": "ai-proj-helper", - "generated_at": "2026-10-31T14:16:17Z", + "generated_at": "2026-10-31T14:17:06Z", "total": 61, "counts": { "promoted/user-invoked": 18, - "beta/user-invoked": 2, + "deprecated/user-invoked": 1, "promoted/model-invoked": 40, - "beta/model-invoked": 1 + "beta/user-invoked": 1, + "deprecated/model-invoked": 1 }, "skills": [ { @@ -57,7 +58,7 @@ "name": "ai-proj-helper-entry", "category": "core", "version": "0.1.0", - "status": "beta", + "status": "deprecated", "invocation": "user-invoked", "description": "ai-proj-helper 技能库路由:告诉你有哪些技能、什么任务用哪个、以及「REQ released + PDV 通过才算交付」的强制口径。人在开始需求/开发/评审/发布任务前主动调用。", "description_len": 96, @@ -673,7 +674,7 @@ "name": "verification-before-completion", "category": "req", "version": "0.1.0", - "status": "beta", + "status": "deprecated", "invocation": "model-invoked", "description": "汇报「完成/修好/通过」或关闭任务、提交 PR、宣布 REQ 完成之前,必须先运行验证命令并附证据;没有证据不得声称完成。当准备说完成、关闭任务、或汇报交付前使用。", "description_len": 82, diff --git a/docs/skill-routing.md b/docs/skill-routing.md new file mode 100644 index 0000000..3bba4ab --- /dev/null +++ b/docs/skill-routing.md @@ -0,0 +1,38 @@ +# 技能路由表(人读) + +> 由原 `ai-proj-helper-entry` 技能降级而来:内容属于「索引」而不是「规则」,做成文档即可,不占技能目录、不用维护技能生命周期。 + +## 交付终点(强制) + +开发任务交付终点是:需求按 REQ 流程推进到具备发布条件并完成上线(`delivery_stage=released` + PDV 验收通过)。 +写代码、过单测、提 PR、合并都只是过程节点;任务 `completed` ≠ 需求完成。 + +## 主流程 + +讨论(`req`) → PRD(`req-prd`) → 评审(`req-review`) → 设计(`req-design`) → 开发(`dev-coding`/`karpathy-guidelines`) → 测试(`dev-test`+`req-test-gate`) → 代码评审(`dev-review`) → 发布(`slark-cicd`/`slark-dsh-cicd`/`publish`) → PDV 验收 → released + +## 按任务选技能 + +| 任务 | 技能 | +| --- | --- | +| 讨论 / 调研 / 对比 | `req`、`req-research`、`req-compare` | +| PRD / 原型 | `req-prd`、`req-prototype` | +| PRD 评审 | `req-review` | +| 设计 / 拆任务 | `req-design`、`dev-arch`、`db-migration` | +| 编码 | `dev-coding`、`karpathy-guidelines` | +| 测试 | `dev-test`、`req-test-gate` | +| 代码评审 | `dev-review`、`review-checklist` | +| 发布(Slark 仓库/Desktop) | `slark-cicd` | +| 发布(DSH 插件/宿主补丁) | `slark-dsh-cicd` | +| 发布(ai-proj 服务 / macOS 包) | `ai-proj-cicd-release`、`ai-proj-macos-release` | +| 回滚 | `deploy-rollback` | +| 部署后审计 / 回归 | `req-audit`、`req-lookback` | +| 复盘 | `req-retro` | +| 项目管理 | `project-management`、`pm-risk`、`pm-ask` | +| 建/改技能 | `skill-creator` | + +## 红线 + +- 不得自审批;不得绕过门禁(测试 Gate / 发布 Gate / 归档 Gate) +- 不得把「某步骤完成」当结束;不得无证据声称完成 +- 不得把凭据/内网地址/绝对路径写进技能或文档 diff --git a/skills-core/ai-proj-helper-entry-plugin/.claude-plugin/plugin.json b/skills-core/ai-proj-helper-entry-plugin/.claude-plugin/plugin.json index ddd6c96..dab5f1d 100644 --- a/skills-core/ai-proj-helper-entry-plugin/.claude-plugin/plugin.json +++ b/skills-core/ai-proj-helper-entry-plugin/.claude-plugin/plugin.json @@ -8,6 +8,6 @@ "install_name": "ai-proj-helper-entry", "install_type": "skill", "dir_category": "core", - "status": "beta", + "status": "deprecated", "invocation": "user-invoked" } diff --git a/skills-req/verification-before-completion-plugin/.claude-plugin/plugin.json b/skills-req/verification-before-completion-plugin/.claude-plugin/plugin.json index bbd50f6..54c71e3 100644 --- a/skills-req/verification-before-completion-plugin/.claude-plugin/plugin.json +++ b/skills-req/verification-before-completion-plugin/.claude-plugin/plugin.json @@ -8,6 +8,6 @@ "install_name": "verification-before-completion", "install_type": "skill", "dir_category": "req", - "status": "beta", + "status": "deprecated", "invocation": "model-invoked" }