MarketingClaw 专用结构化开发工作流。集成 Superpowers 方法论 + GStack 工具 + GBrain 语义搜索, 按场景驱动阶段流转,每阶段有人审闸门。 覆盖 4 大场景:新功能(完整 Sprint)、UI 页面、Bug 修复、发布部署, 加 1 个维护操作:工作流自身升级。 当用户提到新功能开发、UI 页面、修 bug、发布部署、代码评审、升级工作流等关键词时使用。
Resources
6Install
npx skillscat add linyf0721/orjad-workflow Install via the SkillsCat registry.
SKILL.md
Orjad Workflow — 结构化开发工作流
职责
此 skill 是路由层,不直接执行具体操作。根据用户意图,引导到对应的场景 skill。
环境依赖
- Superpowers 7 个技能(brainstorming / writing-plans / TDD / systematic-debugging / verification / subagent-driven / git-worktrees)
- GStack 命令(/office-hours / /autoplan / /review / /qa / /ship / /cso / /canary)
- GBrain(可选,降级为 Grep)
- GitHub CLI(gh,ship 阶段必需)
- pnpm(implement 阶段必需)
场景路由
| 用户意图 | 场景 Skill | 包含阶段 | 触发信号 |
|---|---|---|---|
| 新功能开发 | skill://orjad-feature |
discover → evaluate → analyze → plan → implement → review → verify → security → ship | 说「新功能」「开发 XX」「完整 Sprint」 |
| UI 页面 | skill://orjad-ui |
discover → analyze → implement → review → verify | 说「UI」「页面」「组件」「前端」 |
| Bug 修复 | skill://orjad-bugfix |
analyze → implement → review → ship | 说「修 bug」「fix」「修复」 |
| 发布部署 | skill://orjad-ship |
verify → security → ship | 说「发布」「部署」「ship」「上线」 |
| 单独初始化 | skill://orjad-init |
init | 说「初始化」「init」「配置」 |
| 工作流升级 | skill://orjad-upgrade |
upgrade | 说「升级」「upgrade」「更新工作流」「更新技能」 |
不确定场景时,列出选项让用户确认,不自动推断。
场景流转
orjad-feature: discover → evaluate → analyze → plan → implement → review → verify → security → ship
orjad-ui: discover → analyze → implement → review → verify
orjad-bugfix: analyze → implement → review → ship
orjad-ship: verify → security → ship每个阶段结束后流程暂停,等用户确认后继续。
目录约定
orjad-workflow/
├── SKILL.md # 本文件(路由入口)
├── scenarios/ # 4 个场景入口
│ ├── orjad-feature/
│ ├── orjad-ui/
│ ├── orjad-bugfix/
│ └── orjad-ship/
├── stages/ # 11 个共享阶段
│ ├── orjad-init/
│ ├── orjad-discover/
│ ├── orjad-evaluate/
│ ├── orjad-analyze/
│ ├── orjad-plan/
│ ├── orjad-implement/
│ ├── orjad-review/
│ ├── orjad-verify/
│ ├── orjad-security/
│ ├── orjad-ship/
│ └── orjad-upgrade/
├── references/ # 参考文档
└── evals/ # 评估用例关键约束
- 不跳阶段,每阶段有人审闸门(本地文档 + 会话确认)
- SP 技能由阶段显式调用,不依赖自动触发
- GStack 命令由阶段显式调用
- GBrain 不可用时降级为 Grep
- 产出物写入项目 docs/ 目录
- commit message 必须
[AI]前缀 - 禁
git add -A,只 add 精确文件