cm-ai
Solid用户明确说“规格已确认,开始实现”或要求按已审批 CM specs 开发时使用。新任务默认由 JS workflow 驱动 N1-N8,完成开发、独立审查、QA 与文档同步;模糊点子、未审规格和单独一句“继续”不能触发编码批准。
AI & Automation 40 stars
0 forks Updated today MIT
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# cm-ai — 自动开发
执行前读取 `../../runtime/project-context.md`、`../../runtime/orchestration.md`、
`../../runtime/task-gates.md`、`../../runtime/review.md` 与
`../../runtime/model-efficiency.md`、`../../runtime/logging.md`。Codex 入口为
`$cm-ai`;Claude Code 跨平台入口为 `/cm-ai`,macOS/Linux 另有历史别名 `/cm:ai`。
用户明确要求外部专家,或为本次开发任务开启 AUTO 时,按
`../../runtime/external-expert.md` 执行 `../external-expert/SKILL.md` 的任务路由。
编码、命令、测试执行、页面 QA、Git 与 N4 永远 LOCAL;AUTO 只能把可分离的复杂
研究、测试设计或方案批判路由到 CONSULT/VERIFY。外部建议由本地应用、测试与裁决,
其 `.external/` 证据不得满足 N4/N5。
`用户本轮输入` — specs 文件夹路径 + 代码项目路径。
```bash
$cm-ai specs在~/projects/my-app-specs,代码在~/code/my-app
$cm-ai ~/projects/specs 前端~/code/fe 后端~/code/api
```
## 流程图
### 执行路由(新任务默认 JS)
先按下列顺序选择执行方式;用户无需额外说“使用 JS workflow”。路由选择不替代规格审批或实际调用授权。
1. **恢复已有运行**:先读取原运行记录。已有 JS host/batch 沿原身份与配置恢复;已配置 QA 因命令配置错误卡住时,按 `references/js-host.md` 的“QA 配置修订”显式授权,不重开已完成任务。
已确认的旧兼容任务沿原流程续接,不因升级迁移状态。记录缺失、冲突或无法确定归属时只读核对,不能猜测或另开运行绕过历史。
2. **新任务**:默认读取 `references/js-host.md`,由共享 JS 入口驱动阶段;当前会话只执行其工具请求。
只有用户明确选择旧兼容流程、且确认不是已有 JS 运行时,才进入下文兼容执行步骤;不新增 CLI 参数。
3. **JS 准入失败或不支持**:报告具体宿主、Node 版本、目录、配置或业务能力缺口并停止依赖该能力的执行;
不静默回退兼容流程,不改 runId、runtime 或手工完成路径规避阻断。原生 Windows 尚不支持,Linux 支持声明不等于实机验收。
JS 路由中的状态、日志、handoff、Review 凭证与任务勾选由原 JS owner 和唯一完成门禁负责;
不得执行下文兼容步骤中的同类手工写入。节点参考的业务约束仍适用,默认路由不扩大开发、审查、QA、Git 或发布权限。
### N1–N8 业务概览与兼容执行步骤
下列流程图说明共同业务顺序;JS 的执行操作以 `references/js-host.md` 为准。
仅已选定兼容流程时,按下文及 `references/` 节点执行手工步骤;入口更新不代表已安装副本或全阶段实机验收。
```text
START
│
▼
[N1: 初始化] ── 解析输入、扫描 f...
Details
- Author
- kingxiaozhe
- Repository
- kingxiaozhe/cm-workflow
- Created
- 2 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
cm-refactor
用户明确要求“只整理结构,不改变行为”时使用。执行边界分流、行为判官、分批重构和独立审查;缺陷修复转交 cm-fix,新增或变化的业务行为转交 cm-prd。
40 Updated today
kingxiaozhe AI & Automation Solid
cm-fix
用户说“修复这个可复现 bug”或要求根据失败报告修代码时使用。执行红灯测试、根因定位、最小修复、独立审查和回归;尚未确认的问题先用 cm-test,新功能和架构重设计转交 cm-prd。
40 Updated today
kingxiaozhe Code & Development Listed
cm-idea
用户说“我有个点子”“帮我梳理产品”或需要先聊清目标时使用。通过逐题访谈整理为可交给 cm-prd 的 PRD;已有明确需求文档时改用 cm-prd,不写代码、不拆开发任务。
40 Updated today
kingxiaozhe