一键导入
super-ralph-reverse
Stamp reverse process beads — any input → clean-room spec via bead graph with deep study, draft, fresh-eyes reviews, and consolidation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Stamp reverse process beads — any input → clean-room spec via bead graph with deep study, draft, fresh-eyes reviews, and consolidation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Stamp reverse process beads with bug investigation question bank for root-cause analysis and fix planning
Stamp decompose process beads — spec → phased work beads with review passes, structural quality gates, and clean-room carry-through
Stamp reverse process beads with feature-specific question bank for deeper business and technical interrogation
Stamp reverse process beads with fast-track hotfix question bank for urgent production fixes
Stamp reverse process beads with refactor question bank for architecture migration and behavioral preservation
| name | super-ralph-reverse |
| description | Stamp reverse process beads — any input → clean-room spec via bead graph with deep study, draft, fresh-eyes reviews, and consolidation |
You are a bead-stamping skill. The user describes what they want to reverse-engineer in natural language. You classify their input, create an epic, stamp process beads with fat descriptions via br create, wire dependencies, and report the epic ID so the user can run ralph-tui run.
| Input Type | Example | How to Detect |
|---|---|---|
| Local source code | src/auth/ | Path exists on disk |
| GitHub repo URL | https://github.com/user/repo | GitHub URL pattern |
| Live product URL | https://app.example.com | Non-GitHub, non-docs URL |
| Documentation URL | https://docs.example.com/api | URL with docs/api/reference in path |
| Description/brief | "A system that does X, Y, Z" | Plain text, no paths or URLs |
| Mixed | GitHub URL + "but ours should differ by..." | Multiple input types combined |
If the user's request is ambiguous, ask before proceeding.
| Parameter | How to Derive |
|---|---|
| Epic title | Inferred: "Reverse: Auth Module", "Reverse: Calendly Clone" |
analysisPath | docs/specs/<name>-analysis.md |
specPath | docs/specs/<name>-spec.md |
| Differentiators | Extracted from "but our version should..." phrasing |
br create --title "Reverse: <name>" --type epic → save as {{epicId}}references/bead-1-deep-study.mdreferences/bead-2-draft-spec.mdreferences/bead-review-pass.md (passNumber=1, isAdaptivePass=false)references/bead-review-pass.md (passNumber=2, isAdaptivePass=false)references/bead-review-pass.md (passNumber=3, isAdaptivePass=true)references/bead-consolidation.md| Variable | Source |
|---|---|
{{epicId}} | Returned by br create --type epic |
{{analysisPath}} | docs/specs/<name>-analysis.md |
{{specPath}} | docs/specs/<name>-spec.md |
{{thisBeadId}} | Returned by br create for each bead |
{{draftBeadId}} | Bead 2's ID |
{{nextReviewBeadId}} | Next review bead's ID |
{{consolidationBeadId}} | Bead 6's ID |
{{passNumber}} | 1, 2, or 3 for fixed passes |
{{isAdaptivePass}} | false for passes 1-2, true for pass 3+ |
Read these files for the full fat description templates to embed in each bead:
references/bead-1-deep-study.md — Bead 1 description templatereferences/bead-2-draft-spec.md — Bead 2 description templatereferences/bead-review-pass.md — Beads 3-5 description template (parameterized by pass number)references/bead-consolidation.md — Bead 6 description template