feat(skill): 技能治理 v0.2 —— 分桶/调用模式/校验/安全/清单/安装矩阵 #12

Merged
qiudl merged 4 commits from feat/skill-management into main 2026-10-31 14:18:15 +00:00
4 changed files with 46 additions and 7 deletions
Showing only changes of commit 41a1032ccf - Show all commits
+6 -5
View File
@@ -1,12 +1,13 @@
{ {
"repo": "ai-proj-helper", "repo": "ai-proj-helper",
"generated_at": "2026-10-31T14:16:17Z", "generated_at": "2026-10-31T14:17:06Z",
"total": 61, "total": 61,
"counts": { "counts": {
"promoted/user-invoked": 18, "promoted/user-invoked": 18,
"beta/user-invoked": 2, "deprecated/user-invoked": 1,
"promoted/model-invoked": 40, "promoted/model-invoked": 40,
"beta/model-invoked": 1 "beta/user-invoked": 1,
"deprecated/model-invoked": 1
}, },
"skills": [ "skills": [
{ {
@@ -57,7 +58,7 @@
"name": "ai-proj-helper-entry", "name": "ai-proj-helper-entry",
"category": "core", "category": "core",
"version": "0.1.0", "version": "0.1.0",
"status": "beta", "status": "deprecated",
"invocation": "user-invoked", "invocation": "user-invoked",
"description": "ai-proj-helper 技能库路由:告诉你有哪些技能、什么任务用哪个、以及「REQ released + PDV 通过才算交付」的强制口径。人在开始需求/开发/评审/发布任务前主动调用。", "description": "ai-proj-helper 技能库路由:告诉你有哪些技能、什么任务用哪个、以及「REQ released + PDV 通过才算交付」的强制口径。人在开始需求/开发/评审/发布任务前主动调用。",
"description_len": 96, "description_len": 96,
@@ -673,7 +674,7 @@
"name": "verification-before-completion", "name": "verification-before-completion",
"category": "req", "category": "req",
"version": "0.1.0", "version": "0.1.0",
"status": "beta", "status": "deprecated",
"invocation": "model-invoked", "invocation": "model-invoked",
"description": "汇报「完成/修好/通过」或关闭任务、提交 PR、宣布 REQ 完成之前,必须先运行验证命令并附证据;没有证据不得声称完成。当准备说完成、关闭任务、或汇报交付前使用。", "description": "汇报「完成/修好/通过」或关闭任务、提交 PR、宣布 REQ 完成之前,必须先运行验证命令并附证据;没有证据不得声称完成。当准备说完成、关闭任务、或汇报交付前使用。",
"description_len": 82, "description_len": 82,
+38
View File
@@ -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)
- 不得把「某步骤完成」当结束;不得无证据声称完成
- 不得把凭据/内网地址/绝对路径写进技能或文档
@@ -8,6 +8,6 @@
"install_name": "ai-proj-helper-entry", "install_name": "ai-proj-helper-entry",
"install_type": "skill", "install_type": "skill",
"dir_category": "core", "dir_category": "core",
"status": "beta", "status": "deprecated",
"invocation": "user-invoked" "invocation": "user-invoked"
} }
@@ -8,6 +8,6 @@
"install_name": "verification-before-completion", "install_name": "verification-before-completion",
"install_type": "skill", "install_type": "skill",
"dir_category": "req", "dir_category": "req",
"status": "beta", "status": "deprecated",
"invocation": "model-invoked" "invocation": "model-invoked"
} }