Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orjad Workflow

MarketingClaw 专用结构化开发工作流。集成 Superpowers 方法论 + GStack 工具 + GBrain 语义搜索,按场景驱动阶段流转,每阶段有人审闸门。含工作流自身升级能力。

架构

三层融合模型:

Orchestration (orjad-workflow 路由)
    ↓ 场景分发
Methodology (Superpowers 7 个技能)
    ↓ 阶段调用
Tools (GStack 命令 + GBrain 语义搜索)

4 大场景

场景 Skill 阶段 触发信号
新功能开发 orjad-feature discover → evaluate → analyze → plan → implement → review → verify → security → ship 「新功能」「开发 XX」
UI 页面 orjad-ui discover → analyze → implement → review → verify 「UI」「页面」「组件」
Bug 修复 orjad-bugfix analyze → implement → review → ship 「修 bug」「fix」
发布部署 orjad-ship verify → security → ship 「发布」「部署」「ship」

每个阶段结束后暂停,等用户确认后继续。

目录结构

orjad-workflow/
├── SKILL.md                  # 路由入口
├── README.md                 # 本文件
├── scenarios/                # 4 个场景入口
│   ├── orjad-feature/
│   ├── orjad-ui/
│   ├── orjad-bugfix/
│   └── orjad-ship/
├── stages/                   # 11 个共享阶段
│   ├── orjad-init/           # 一次性初始化
│   ├── orjad-discover/       # 产品发现(office-hours + brainstorming)
│   ├── orjad-evaluate/       # 产品评估(autoplan 三视角)
│   ├── orjad-analyze/        # 需求/根因分析
│   ├── orjad-plan/           # 技术方案(writing-plans + plan-eng-review)
│   ├── orjad-implement/      # 编码实现(TDD + subagent)
│   ├── orjad-review/         # 代码评审
│   ├── orjad-verify/         # 质量验证
│   ├── orjad-security/       # 安全审计
│   ├── orjad-ship/           # 发布上线
│   └── orjad-upgrade/        # 工作流自身升级
├── references/               # 参考文档
│   ├── SP_GS_INTEGRATION.md  # SP + GS 集成映射
│   ├── GBrain_GUIDE.md       # GBrain 使用指南
│   ├── stage-gates.md        # 阶段闸门规则
│   └── templates/            # 输出模板
└── evals/                    # 评估用例

依赖

依赖 用途 必需
Superpowers 7 技能 方法论驱动
GStack 命令 工具层
GBrain 语义搜索 ❌ 降级为 Grep
GitHub CLI (gh) ship 阶段
pnpm 构建验证

关键约束

  • 不跳阶段,每阶段有人审闸门
  • SP 技能由阶段显式调用,不依赖自动触发
  • GBrain 不可用时降级为 Grep
  • 产出物写入项目 docs/ 目录
  • commit message 必须 [AI] 前缀
  • 禁止 git add -A,只 add 精确文件

使用

在 MarketingClaw 项目中,当提到以下关键词时自动触发:

  • 「新功能」「开发 XX」「完整 Sprint」→ orjad-feature
  • 「UI」「页面」「组件」「前端」→ orjad-ui
  • 「修 bug」「fix」「修复」→ orjad-bugfix
  • 「发布」「部署」「ship」「上线」→ orjad-ship
  • 「初始化」「init」→ orjad-init
  • 「升级」「upgrade」「更新工作流」→ orjad-upgrade

About

orjad-workflow

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors