P0-1: SessionStart Hook — hooks/session-context.sh 从分支名解析 REQ-ID,调 MCP API 查询需求详情注入 system-reminder P0-2: PreToolUse Hook — hooks/pre-tool-confirm.sh 拦截生产推送、force push、docker prod 容器操作、git reset --hard 等 P0-3: Release Draft 闸门设计文档 — docs/design/release-draft-gate.md 完整架构 + 渐进式落地路径(拆 7 个子任务延后) 附最小可用脚本 hooks/release-draft.sh 创建 Gitea draft release P0-4: Memory 隔离规则 — 写入 req-prd / req-design / req-workflow 禁止 auto-memory 污染模板产出物(章节结构、字段定义、文档结构) P0-5: CLAUDE.md 架构检查 + 架构片段库 dev-coding skill 执行前检查架构关键词 新增 templates/claude-md-snippets/ 含 Go+Gin / React+AntD / Vue+Element / MCP+TS / generic 五套骨架 P0-6: /commit 分支保护自动化 — 新 skill dev-commit-plugin 保护分支自动建功能分支 + Conventional Commits + REQ-XXX 自动关联 安装: bash hooks/install.sh 后续: P0-3 完整实现拆 7 个子任务(P0-3.1 ~ P0-3.7) 建议先部署 hooks 跑 1-2 周观察,再推进 Release 机制落地
615 lines
18 KiB
JSON
615 lines
18 KiB
JSON
{
|
||
"name": "coolbuy-claude-plugins",
|
||
"owner": {
|
||
"name": "Donglin Lai (qiudl)",
|
||
"email": "qiudl@zhiyuncai.com"
|
||
},
|
||
"metadata": {
|
||
"description": "Custom Claude Code plugins for development workflows, DevOps, and business operations",
|
||
"version": "1.0.0",
|
||
"pluginRoot": "."
|
||
},
|
||
"plugins": [
|
||
{
|
||
"name": "ai-proj-plugin",
|
||
"source": "./skills-core/ai-proj-plugin",
|
||
"description": "AI project management via REST API. Works out of the box!",
|
||
"version": "2.0.1",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "publish-plugin",
|
||
"source": "./skills-core/publish-plugin",
|
||
"description": "发布 ai-proj-helper 技能市场更新并通知飞书群。当用户提到发布、publish、更新技能市场时自动激活。",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "agent-browser-plugin",
|
||
"source": "./skills-dev/agent-browser-plugin",
|
||
"description": "浏览器自动化技能。用于网页交互、E2E冒烟测试、需求验收验证、前端开发验证、截图对比。基于 Vercel agent-browser CLI。",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "db-migration-plugin",
|
||
"source": "./skills-dev/db-migration-plugin",
|
||
"description": "数据库变更方案插件。Migration 脚本生成、数据迁移策略、回滚方案。挂载在 design 阶段,涉及数据库变更时激活。",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "deploy-rollback-plugin",
|
||
"source": "./skills-dev/deploy-rollback-plugin",
|
||
"description": "回滚方案插件。部署后发现问题时的回滚策略、数据修复、灰度回退。挂载在 deploy 阶段。",
|
||
"version": "1.0.0",
|
||
"category": "devops",
|
||
"keywords": [
|
||
"devops",
|
||
"deployment",
|
||
"operations"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-android-plugin",
|
||
"source": "./skills-dev/dev-android-plugin",
|
||
"description": "Android 开发插件。Kotlin + Jetpack Compose + Hilt 依赖注入。按需加载。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-arch-plugin",
|
||
"source": "./skills-dev/dev-arch-plugin",
|
||
"description": "Plugin for dev-arch",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-cicd-plugin",
|
||
"source": "./skills-dev/dev-cicd-plugin",
|
||
"description": "Plugin for dev-cicd",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-coding-plugin",
|
||
"source": "./skills-dev/dev-coding-plugin",
|
||
"description": "软件编码开发技能。Go 后端 + Vue/React 前端编码实现,集成 ai-proj 任务管理。",
|
||
"version": "2.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-commit-plugin",
|
||
"source": "./skills-dev/dev-commit-plugin",
|
||
"description": "智能 /commit 命令:分支保护 + 自动建功能分支 + Conventional Commits 生成",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-deploy-plugin",
|
||
"source": "./skills-dev/dev-deploy-plugin",
|
||
"description": "Plugin for dev-deploy",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-integration-plugin",
|
||
"source": "./skills-dev/dev-integration-plugin",
|
||
"description": "前后端联调技能。API 契约验证、联调报告、纯后端需求自动跳过。对应 req 流程 integration 阶段。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-ios-plugin",
|
||
"source": "./skills-dev/dev-ios-plugin",
|
||
"description": "iOS 开发插件。Swift/SwiftUI + MVVM 架构、TestFlight 部署、Xcode 构建。按需加载。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-mcp-plugin",
|
||
"source": "./skills-dev/dev-mcp-plugin",
|
||
"description": "MCP Bridge 开发插件。TypeScript MCP 服务开发、Token 管理、HTTP 客户端模式。按需加载。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-pda-plugin",
|
||
"source": "./skills-dev/dev-pda-plugin",
|
||
"description": "PDA 应用开发插件。Android 原生 + 扫码枪集成 + 离线优先模式。按需加载。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-review-plugin",
|
||
"source": "./skills-dev/dev-review-plugin",
|
||
"description": "代码评审技能。五视角对抗性扫描法(攻击者/泄露者/并发者/边界者/依赖者),CR 报告生成,独立于 req 工作流可单独使用。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-scaffold-plugin",
|
||
"source": "./skills-dev/dev-scaffold-plugin",
|
||
"description": "模块脚手架插件。新建模块时自动生成分层代码骨架(Model/Repository/Service/Handler/Route)。挂载在 dev 阶段。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "dev-test-plugin",
|
||
"source": "./skills-dev/dev-test-plugin",
|
||
"description": "软件测试技能。用于单元测试、集成测试、E2E测试、测试用例设计。支持 Go、Vue、React、iOS、Android 等多平台测试。",
|
||
"version": "2.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "pull-request-plugin",
|
||
"source": "./skills-dev/pull-request-plugin",
|
||
"description": "Plugin for pr",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "review-checklist-plugin",
|
||
"source": "./skills-dev/review-checklist-plugin",
|
||
"description": "项目级代码评审检查清单。按项目积累的特定检查项,挂载在 dev-review 下自动加载。",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-compare-plugin",
|
||
"source": "./skills-req/req-compare-plugin",
|
||
"description": "对比式需求分析插件。系统平移、竞品借鉴、版本升级时的参考对象对比分析。挂载在 analysis 阶段。",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-design-plugin",
|
||
"source": "./skills-req/req-design-plugin",
|
||
"description": "需求开发设计技能。PRD 到开发设计的转换:API 契约、数据模型变更、任务拆分、风险评估。",
|
||
"version": "2.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-dev-plugin",
|
||
"source": "./skills-req/req-dev-plugin",
|
||
"description": "[已废弃] 请使用 req-design-plugin。需求开发设计功能已迁移。",
|
||
"version": "1.0.0",
|
||
"category": "development",
|
||
"keywords": [
|
||
"development",
|
||
"coding",
|
||
"workflow"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-plugin",
|
||
"source": "./skills-req/req-plugin",
|
||
"description": "需求工作流管理入口。用于 /req 命令使用、需求生命周期管理、需求撰写(含草稿门禁)。",
|
||
"version": "2.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-prd-plugin",
|
||
"source": "./skills-req/req-prd-plugin",
|
||
"description": "产品需求设计技能。PRD 文档编写、需求分析、用户故事、对比式分析。纯产品视角,不含技术实现。",
|
||
"version": "2.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-prototype-plugin",
|
||
"source": "./skills-req/req-prototype-plugin",
|
||
"description": "Stitch 原型生成与迭代。基于 PRD 文档自动生成 UI 原型。",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-research-plugin",
|
||
"source": "./skills-req/req-research-plugin",
|
||
"description": "需求调研插件。代码审计、数据库分析、现有功能调研。挂载在 analysis 阶段,需要深度调研时激活。",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-review-plugin",
|
||
"source": "./skills-req/req-review-plugin",
|
||
"description": "PRD 评审方法论。用于需求评审、PRD 文档审查、评审意见编写。",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-test-gate-plugin",
|
||
"source": "./skills-req/req-test-gate-plugin",
|
||
"description": "测试与质量门禁制度。覆盖需求级测试(Gates 1-5)、部署级验证(Deploy Gates)、持续回归(Regression)、Harness Engineering 工程约束方法论(Ratchet、约定建立、门禁层级)。",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-workflow-plugin",
|
||
"source": "./skills-req/req-workflow-plugin",
|
||
"description": "需求完整工作流。从创建到归档的完整流程、Hook 自动同步、测试环境流程。",
|
||
"version": "1.0.0",
|
||
"category": "productivity",
|
||
"keywords": [
|
||
"project-management",
|
||
"tasks",
|
||
"requirements"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "data-excel-plugin",
|
||
"source": "./skills-integration/data-excel-plugin",
|
||
"description": "Plugin for data-excel",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "doubao-voice-plugin",
|
||
"source": "./skills-integration/doubao-voice-plugin",
|
||
"description": "Doubao (豆包) Voice API integration for TTS and ASR",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "feishu-bitable-plugin",
|
||
"source": "./skills-integration/feishu-bitable-plugin",
|
||
"description": "飞书多维表格操作。用于记录增删改查、批量操作、筛选排序、数据同步。当需要操作飞书多维表格时使用。",
|
||
"version": "1.0.0",
|
||
"category": "integration",
|
||
"keywords": [
|
||
"integration",
|
||
"automation",
|
||
"productivity"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "feishu-docx-plugin",
|
||
"source": "./skills-integration/feishu-docx-plugin",
|
||
"description": "飞书云文档操作。用于创建、编辑云文档,插入内容块,会议纪要生成。当需要操作飞书云文档时使用。",
|
||
"version": "1.0.0",
|
||
"category": "integration",
|
||
"keywords": [
|
||
"integration",
|
||
"automation",
|
||
"productivity"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "feishu-plugin",
|
||
"source": "./skills-integration/feishu-plugin",
|
||
"description": "飞书多维表格快捷操作。通过自然语言实现多维表格的增删改查、数据同步、批量操作等功能。当用户提到飞书、多维表格、Bitable、飞书表格相关任务时自动激活。",
|
||
"version": "1.1.0",
|
||
"category": "integration",
|
||
"keywords": [
|
||
"integration",
|
||
"automation",
|
||
"productivity"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "siyuan-plugin",
|
||
"source": "./skills-integration/siyuan-plugin",
|
||
"description": "Plugin for siyuan",
|
||
"version": "1.0.0",
|
||
"category": "integration",
|
||
"keywords": [
|
||
"integration",
|
||
"automation",
|
||
"productivity"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "siyuan-to-feishu-plugin",
|
||
"source": "./skills-integration/siyuan-to-feishu-plugin",
|
||
"description": "将思源笔记导出为 PDF 并发送到飞书群。当用户提到发送笔记、导出PDF发飞书、/siyuan send、分享到飞书相关任务时自动激活。",
|
||
"version": "1.0.0",
|
||
"category": "integration",
|
||
"keywords": [
|
||
"integration",
|
||
"automation",
|
||
"productivity"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "wecom-plugin",
|
||
"source": "./skills-integration/wecom-plugin",
|
||
"description": "企业微信集成。通过自然语言发送消息、管理群机器人、操作审批流程、管理通讯录。当用户提到企业微信、微信工作、群机器人、企业号、wecom相关任务时自动激活。",
|
||
"version": "1.0.0",
|
||
"category": "integration",
|
||
"keywords": [
|
||
"integration",
|
||
"automation",
|
||
"productivity"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "biz-contract-plugin",
|
||
"source": "./skills-biz/biz-contract-plugin",
|
||
"description": "商务合同撰写。支持多种合同类型:软件订阅合同、软件定制开发合同、物流合同、销售服务合同、贸易合同等。当用户提到合同、协议、签约、合作协议相关任务时自动激活。",
|
||
"version": "1.0.0",
|
||
"category": "business",
|
||
"keywords": [
|
||
"business",
|
||
"planning",
|
||
"contracts"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "biz-ops-plugin",
|
||
"source": "./skills-biz/biz-ops-plugin",
|
||
"description": "商务运营技能。支持商业计划书(BP)撰写和商务合同起草。当用户提到商业计划书、BP、融资计划、商业模式、合同、协议、签约等相关任务时自动激活。",
|
||
"version": "1.0.0",
|
||
"category": "devops",
|
||
"keywords": [
|
||
"devops",
|
||
"deployment",
|
||
"operations"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "biz-plan-plugin",
|
||
"source": "./skills-biz/biz-plan-plugin",
|
||
"description": "Plugin for biz-plan",
|
||
"version": "1.0.0",
|
||
"category": "business",
|
||
"keywords": [
|
||
"business",
|
||
"planning",
|
||
"contracts"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "finance-plugin",
|
||
"source": "./skills-biz/finance-plugin",
|
||
"description": "Plugin for finance",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "gitea-plugin",
|
||
"source": "./skills-personal/gitea-plugin",
|
||
"description": "Gitea 代码托管与 CI/CD 管理。用于 Gitea Actions workflow 管理、Runner 管理、PR 操作、仓库配置。",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "openclaw-plugin",
|
||
"source": "./skills-personal/openclaw-plugin",
|
||
"description": "OpenClaw (龙虾) 远程 AI 计算调度系统 - 概念设计与运维管理",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "ops-tools-plugin",
|
||
"source": "./skills-personal/ops-tools-plugin",
|
||
"description": "Plugin for ops-tools",
|
||
"version": "1.0.0",
|
||
"category": "devops",
|
||
"keywords": [
|
||
"devops",
|
||
"deployment",
|
||
"operations"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "qiudl-personal-plugin",
|
||
"source": "./skills-personal/qiudl-personal-plugin",
|
||
"description": "Plugin for qiudl-personal",
|
||
"version": "1.0.0",
|
||
"category": "utility",
|
||
"keywords": [
|
||
"utility",
|
||
"tools"
|
||
],
|
||
"strict": false
|
||
},
|
||
{
|
||
"name": "req-deploy-plugin",
|
||
"source": "./skills-personal/req-deploy-plugin",
|
||
"description": "Plugin for req-deploy",
|
||
"version": "1.0.0",
|
||
"category": "devops",
|
||
"keywords": [
|
||
"devops",
|
||
"deployment",
|
||
"operations"
|
||
],
|
||
"strict": false
|
||
}
|
||
]
|
||
} |