用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/kofj/rdd --skill rdd-workflow命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
RDD core philosophy and paradigm reference: humans lay the roadmap, agents execute autonomously
Diagnose RDD project issues, analyze root causes, and provide remediation recommendations
Verify that a fresh agent can take over the RDD project from documentation alone
正在显示 SKILL.md
| name | rdd-workflow |
| description | Interactive wizard to guide through common RDD workflows step-by-step |
Interactive wizard for guided RDD workflows.
The rdd-workflow skill provides step-by-step guidance through common RDD workflows. It breaks down complex tasks into manageable steps, checks prerequisites, and tracks progress.
Command: /rdd-workflow <workflow-name>
Triggers:
/rdd-workflow commandStart a new RDD project from scratch.
Steps:
| Step | Name | Actions | Verification |
|---|---|---|---|
| 1 | Initialize | Run /rdd-init | .rdd/ directory exists |
| 2 | Define Vision | Edit docs/01-charter.md | Vision section filled |
| 3 | Create Roadmap | Edit docs/stages/stage-roadmap.md | At least Stage 0 defined |
| 4 | Start First Stage | Run /rdd-stage-auto 0 | Gate 0 passed |
Prerequisites:
Duration: 15-30 minutes
Daily development workflow for active stages.
Steps:
| Step | Name | Actions | Verification |
|---|---|---|---|
| 1 | Check Status | Run /rdd-roadmap status | Status understood |
| 2 | Execute Stage | Run /rdd-stage-auto | Tests pass |
| 3 | Review Progress | Check gate status | Gates passed |
| 4 | Document | Record ADRs, update debt | Docs updated |
| 5 | Commit | Create commit | Changes committed |
Prerequisites:
Duration: 30-60 minutes
Diagnose and fix issues.
Steps:
| Step | Name | Actions | Verification |
|---|---|---|---|
| 1 | Diagnose | Run task doctor | Issues identified |
| 2 | Identify Cause | Review logs, check deps | Root cause found |
| 3 | Fix Issue | Apply fix | Tests added |
| 4 | Verify Fix | Run tests | Tests pass |
| 5 | Document | Update docs | Docs updated |
Prerequisites:
Duration: 15-60 minutes
Complete current stage workflow.
Steps:
| Step | Name | Actions | Verification |
|---|---|---|---|
| 1 | Verify Tests | Run unit & E2E tests | All tests pass |
| 2 | Update Documents | Update stage docs, ADRs, debt | All docs updated |
| 3 | Run Gate 5 | Verify all criteria | Gate 5 passed |
| 4 | Mark Complete | Update roadmap, changelog | Stage marked complete |
Prerequisites:
Duration: 15-30 minutes
Execute multiple stages autonomously.
Steps:
| Step | Name | Actions | Verification |
|---|---|---|---|
| 1 | Analyze Dependencies | Check stage deps | Dependency graph built |
| 2 | Plan Execution | Create plan | Plan approved |
| 3 | Execute Stages | Run /rdd-loop | Stages complete |
| 4 | Aggregate Results | Merge work, update docs | All merged |
Prerequisites:
Duration: 1-4 hours
State is tracked in .rdd/workflow-state.yml:
current_workflow: daily-dev
current_step: 2
total_steps: 5
completed_steps:
- 1
- 2
started_at: 2026-03-13T10:00:00Z
last_updated: 2026-03-13T10:15:00Z
When running without arguments:
/rdd-workflow
Shows workflow selection menu:
📚 Available Workflows:
1. new-project - Start a new RDD project
2. daily-dev - Daily development workflow
3. troubleshooting - Diagnose and fix issues
4. complete-stage - Complete current stage
5. multi-stage - Execute multiple stages
Select workflow (1-5):
Each step shows:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 2/5: Execute Stage
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Prerequisites:
- Stage document exists
- Dependencies complete
📋 Current Task:
Run /rdd-stage-auto to execute the current stage
⏭️ Next Step:
Review progress and check gate status
Actions:
[c]ontinue [s]kip [a]bort [h]elp
Progress: ████████████░░░░░░░░░░░░ 40%
Each step has verification criteria:
step:
name: "Execute Stage"
verification:
- "Tests pass"
- "Gate 3 passed"
- "Coverage >= 95%"
on_failure:
- "Show error message"
- "Offer troubleshooting workflow"
- "Option to retry or skip"
Projects can define custom workflows in .rdd/workflows/:
# .rdd/workflows/release.yml
name: release
description: Release preparation workflow
steps:
- name: Verify tests
command: "task test"
verification: "All tests pass"
- name: Update version
command: "task version:bump"
verification: "Version updated in package.json"
- name: Create release
command: "task release:create"
verification: "Release created on GitHub"
❌ Prerequisite Not Met
Step: Execute Stage
Missing: Stage document does not exist
Suggested Action:
Run /rdd-roadmap add --title "Stage Title" first
Actions:
[r]etry [a]bort [h]elp
❌ Step Failed
Step: Execute Stage
Error: Tests failed
Details:
- 3 tests failed
- Coverage: 85% (required: 95%)
Suggested Action:
Fix failing tests and improve coverage
Actions:
[r]etry [s]kip [t]roubleshoot [a]bort
/rdd-help for documentation/rdd-stage-auto for stage execution/rdd-loop for autonomous execution/rdd-knowledge for documentationFor more information:
/rdd-help workflow - Workflow documentationdocs/03-stage-based-development.md - Stage workflow.claude/skills/rdd-stage-auto/SKILL.md - Stage execution