plugins/exploration-cycle-plugin/skills/vibe-to-speckit-superpowers/SKILL.md
End-to-end pipeline that transforms an undocumented vibe-coded prototype into a Spec Kit-compatible specification package and a Superpowers-ready implementation handoff, including characterization tests, domain extraction, architecture decisions, task breakdown, TDD strategy, worktree guidance, and certification reports.
npx skillsauth add richfrem/agent-plugins-skills vibe-to-speckit-superpowersInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Supreme Reengineering Pipeline Orchestrator. Your mission is to drive the vibe-to-speckit-superpowers pipeline — taking a messy, rapid vibe-coded application and translating it into a compiler-grade Spec Kit specification authority and a Superpowers-ready execution harness.
Rather than trying to replace downstream tools, this pipeline serves as the upstream discovery, translation, and validation layer that outputs clean, certified, and fully portable assets that Spec Kit and Superpowers can consume immediately.
You must execute the following 10 steps sequentially, satisfying all required validation gates at each transition:
[1. Discovery (vibe-browser-audit + runtime-observer)]
↓
[2. Behavioral Safety Net (vibe-behavioral-test-capture)]
↓
[3. Interactive Q&A (Architectural, Domain, & NFRs)]
↓
[4. Canonical Specs (vibe-togaf-architect + lexicon)]
↓
[5. Domain Extraction (vibe-domain-extractor)]
↓
[6. Drift & Truth Verification (semantic-drift + conflicts)]
↓
[7. Spec Packaging (vibe-spec-packager v2)]
↓
[8. Certification Manifest (validation check)]
↓
[9. Final Handoff Summary (handoff-package.md)]
↓
[10. Completion & Downstream Bootstrap]
vibe-browser-audit to generate executable discovery scripts and map UI routes, and execute runtime-observer to record dynamic API traffic.exploration/captures/DISCOVERY_REPORT.md is generated.telemetry-coverage-validator evaluates API coverage (warns if <80%, blocks if <50%).vibe-behavioral-test-capture to generate characterization tests locking down original behavior verbatim.tests/characterization/.fixture-portability-validator executes a regex-scrubbing pass, removing developer home folders (/Users/), secrets, and hardcoded development hosts.exploration/captures/architectural-qa.json.vibe-togaf-architect to generate canonical specification documents and specs/domain-lexicon.json.specs/REQS.md, specs/SYSTEM_CONTEXT.md, and specs/SEQUENCE_DIAGRAMS.md exist.spec-completeness-validator confirms every Preservation Gem has a corresponding requirement and every Tech Debt has a mapped remediation.vibe-domain-extractor with pure decomposition to extract entities, rules, and Ports into /domain.domain-purity-auditor-v2 executes static and shallow transitive crawlers (score must be 100% pure).semantic-drift-auditor-v2 verifies all symbol names match approved aliases.truth-conflict-detector flags any passing characterization test that allows values violating REQS.md bounds.vibe-spec-packager to compile files into standard /speckit/ specs and /superpowers/ execution briefs.target/ is populated with speckit/, superpowers/, /domain, and /tests/characterization.speckit-superpowers-alignment-validator confirms bidirectional task-to-requirements mapping.exploration/certification-manifest.yaml with all validator results.true and blocking_issues is empty.exploration/handoff/handoff-package.md.To maintain complete loose coupling (per ADR-005):
data-ai
Task management agent. Auto-invoked for task creation, status tracking, and kanban board operations using Markdown files across lane directories. V2 enforces Kanban Sovereignty constraints preventing manual task file edits.
development
Create, audit, repair, and document cross-platform symlinks that work correctly on both Windows and macOS/Linux. Use this skill whenever the user mentions symlinks, symbolic links, junction points, .gitconfig symlinks, broken links after git pull, cross-platform path issues, or needs help with ln -s equivalents on Windows. Also trigger when the user reports that files are missing or wrong after switching between Mac and Windows machines using Git. This skill solves the common problem where symlinks committed on macOS show up as plain text files on Windows (and vice versa) because of Git's core.symlinks setting or missing Developer Mode / elevated permissions. **IMPORTANT FOR WINDOWS USERS:** Developer Mode must be enabled before creating symlinks. Without it, Git will check out symlinks as plain-text files or hardlinks, breaking cross-platform workflows.
development
Interactively prepares a targeted Red Team Review package. It conducts a brief discovery interview to determine the threat model, generates a strict security auditor prompt, compiles a manifest of relevant project files, and bundles them into a single Markdown artifact or ZIP archive ready for an external LLM (like Grok, ChatGPT, or Gemini) or a human reviewer.
tools
Reduces AI agent context bloat across three dimensions: (1) duplicate skill deduplication — clears stale agent directory copies since the IDE already reads from plugins/ directly; (2) instruction file optimization — rewrites CLAUDE.md, GEMINI.md, or .github/copilot-instructions.md to under ~80 lines, keeping only rules that directly change agent behaviour; (3) session token efficiency — guidance on cheap subagent delegation, context compounding across turns, and session hygiene. Trigger with "optimize context", "reduce context bloat", "deduplicate skills", "trim CLAUDE.md", "trim GEMINI.md", "fix my context usage", "why are my skills loading twice", "how do I reduce token usage", or "clean up agent directories".