Updated 1d ago
by kingxiaozhe
cm-workflow
Codex-native, spec-driven AI Agent workflow with Claude Code compatibility, independent review, QA, fixes, and refactors.
104 GitHub stars (104)
+21 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | +1 |
| Oct 2 | +13 |
| Oct 3 | +5 |
| Oct 4 | 0 |
| Oct 5 | +2 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 24 skills (24 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add kingxiaozhe/cm-workflow
Asks which skills and agents to install. Just one: npx skills add kingxiaozhe/cm-workflow --skill cm-ai — add -g for every project.
Claude Code
git clone https://github.com/kingxiaozhe/cm-workflowcp -r "cm-workflow/skills/cm-ai" ~/.claude/skills/
Copies the cm-ai skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add kingxiaozhe/cm-workflow
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
cm-ai
用户明确说“规格已确认,开始实现”或要求按已审批 CM specs 开发时使用。新任务默认由 JS workflow 驱动 N1-N8,完成开发、独立审查、QA 与文档同步;模糊点子、未审规格和单独一句“继续”不能触发编码批准。
skills/cm-ai/SKILL.md on GitHub (opens in a new tab) -
cm-backend-engineer
后端 API 工程师 Skill,执行服务端 API 层开发(路由、业务逻辑、鉴权中间件、缓存、队列),自动适配语言和框架
skills/cm-backend-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-check
用户说“检查工作流是否安装正确”“为什么找不到 cm 命令”时使用。默认查询 npm 稳定版,有新版自动升级已管理的 CM 安装,再检查插件、核心 Skills、兼容包装与模板引用;不测试或修改业务代码。
skills/cm-check/SKILL.md on GitHub (opens in a new tab) -
cm-contract-engineer
智能合约工程师 Skill,执行合约开发、测试、部署,自动适配 EVM/Solana/Move 等链和开发框架
skills/cm-contract-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-database-engineer
数据库工程师 Skill,执行数据模型设计、migration、查询优化,自动适配 ORM 和数据库类型
skills/cm-database-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-devops-engineer
发布/运维工程师 Skill,执行 staging 部署、冒烟验证、发布记录与生产发布待决清单编制,自动适配部署栈;生产发布与基础设施变更强制人工确认
skills/cm-devops-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-doc-syncer
文档同步 Skill,开发完成后自动更新 README、.claude/ 配置、specs CHANGELOG,保持文档与代码一致
skills/cm-doc-syncer/SKILL.md on GitHub (opens in a new tab) -
cm-finance-expert
金融专家 Skill,覆盖 Web3 与证券/资产/交易领域的正确性审核、营销合规红线识别、合规问题清单生成、业务验收协同;把关型角色,只举旗不定性
skills/cm-finance-expert/SKILL.md on GitHub (opens in a new tab) -
cm-fix
用户说“修复这个可复现 bug”或要求根据失败报告修代码时使用。执行红灯测试、根因定位、最小修复、独立审查和回归;尚未确认的问题先用 cm-test,新功能和架构重设计转交 cm-prd。
skills/cm-fix/SKILL.md on GitHub (opens in a new tab) -
cm-frontend-engineer
前端工程师 Skill,执行前端开发任务,自动适配项目技术栈(React/Vue/Svelte/Next.js 等),支持 Figma/Stitch 设计稿还原
skills/cm-frontend-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-idea
用户说“我有个点子”“帮我梳理产品”或需要先聊清目标时使用。通过逐题访谈整理为可交给 cm-prd 的 PRD;已有明确需求文档时改用 cm-prd,不写代码、不拆开发任务。
skills/cm-idea/SKILL.md on GitHub (opens in a new tab) -
cm-init
用户说“第一次接管这个项目”“分析仓库并生成项目规则”时使用。分析已有代码并生成 Codex AGENTS.md 与 CM/Claude 兼容规则;仅适用于非空存量项目,不创建脚手架、不承接普通代码修改。
skills/cm-init/SKILL.md on GitHub (opens in a new tab) -
cm-miniprogram-engineer
微信小程序开发工程师 Skill,执行小程序开发任务,自动适配项目技术栈(原生小程序/Taro/uni-app 等),支持 Figma/Stitch 设计稿还原与云开发
skills/cm-miniprogram-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-prd
用户说“把需求拆成可开发规格”“变更现有功能需求”或要求整理方案、任务和验收时使用。支持新项目、存量二开与需求变更;完成后停在人审规格,不直接编码。
skills/cm-prd/SKILL.md on GitHub (opens in a new tab) -
cm-product-manager
产品经理 Skill,负责需求分析、用户故事与验收标准编写、歧义清单生成、变更影响分析、业务验收走查;把关型角色,不做技术设计与技术测试
skills/cm-product-manager/SKILL.md on GitHub (opens in a new tab) -
cm-qa-engineer
QA 工程师 Skill,执行功能测试、E2E 测试、可视化回归、验收标准核验,自动适配项目测试框架
skills/cm-qa-engineer/SKILL.md on GitHub (opens in a new tab) -
cm-refactor
用户明确要求“只整理结构,不改变行为”时使用。执行边界分流、行为判官、分批重构和独立审查;缺陷修复转交 cm-fix,新增或变化的业务行为转交 cm-prd。
skills/cm-refactor/SKILL.md on GitHub (opens in a new tab) -
cm-runtime
用户要查看或切换 CM 自动派发偏好、单/双 AI 声明、谁写谁审,或修改用户级运行时默认时使用。只管理运行时声明,不安装工具、不测试配额、不接管正在运行的任务。
skills/cm-runtime/SKILL.md on GitHub (opens in a new tab) -
cm-security
用户运行 cm-security,或要求代码安全扫描、漏洞检查、密钥泄露排查、依赖漏洞检查时使用。默认检查当前分支相对主分支及已跟踪未提交修改,结合业务地图复核;--all 检查全部已跟踪文件。只报告问题,不自动修复、安装、升级或发布。安装自检用 cm-check,功能测试与覆盖率用 cm-test。
skills/cm-security/SKILL.md on GitHub (opens in a new tab) -
cm-test
用户直接运行 cm-test、要求分析当前分支相对主分支的业务影响,或说“测试已有功能”“根据代码生成用例”“用浏览器走查”时使用。无参数分析已提交差异、单测覆盖率与回归重点;明确说“补齐单测”时连续补测并重跑、审查。显式目标保留原模式,不擅自修产品代码。
skills/cm-test/SKILL.md on GitHub (opens in a new tab) -
cm-ui-engineer
UI 还原工程师 Skill,把已确认的设计基准像素级还原为生产代码(token 先行、原子顺序、按交付形态量化验收:Web 用 BackstopJS、App 用 Maestro+模拟器截图);有基准才出场,不做业务逻辑
skills/cm-ui-engineer/SKILL.md on GitHub (opens in a new tab) -
codebase-context
项目代码库上下文管理。通读项目生成参考文档(scan),或加载文档辅助开发(dev)。
skills/codebase-context/SKILL.md on GitHub (opens in a new tab) -
darwin-skill
Darwin Skill 2.0 (达尔文.skill 2.0): autonomous skill optimizer, v2.0 integrates Microsoft Research SkillLens (arXiv 2605.23899) 9-dim rubric + SkillOpt (arXiv 2605.23904) validation-gated design + human-in-the-loop checkpoints. Evaluates SKILL.md files using a 9-dimension rubric (structure + effectiveness + meta-skill blacklists), runs hill-climbing with git version control, spawns independent judg…
skills/darwin-skill/SKILL.md on GitHub (opens in a new tab) -
external-expert
将产品讨论、问题研究、学术研究、根因假设、测试设计或对抗审查交给外部高能力模型,并由本地主执行者核验、裁决和留存证据;不修改代码或代替正式测试。
skills/external-expert/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.