linyf0721

orjad-workflow

MarketingClaw 专用结构化开发工作流。集成 Superpowers 方法论 + GStack 工具 + GBrain 语义搜索, 按场景驱动阶段流转,每阶段有人审闸门。 覆盖 4 大场景:新功能(完整 Sprint)、UI 页面、Bug 修复、发布部署, 加 1 个维护操作:工作流自身升级。 当用户提到新功能开发、UI 页面、修 bug、发布部署、代码评审、升级工作流等关键词时使用。

linyf0721 0 Updated 1mo ago

Resources

6
GitHub

Install

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 精确文件