Route vibe-coding work to the right agent skill/tool without loading a mega-prompt. Use when you are building, planning, debugging, QAing, shipping, or content-mining software with Claude Code, Codex, or another LLM; when a request mentions vibe coding, super-app, command center, skill routing, design-taste, superpowers, Agent-Native, Mastra, or choosing which installed skill/tool should drive the next phase. MANDATORY TRIGGERS: vibe coding, vibe-coding-router, super-app, command center, choose skills, route skills, phase router.
Use this skill as the thin command center for AI-assisted software builds. Its job is to choose the smallest useful set of skills, tools, and artifacts for the current phase. It is not a replacement for design-taste, Claude Code, Codex, Agent-Native, or Mastra.
The core rule: route by phase, then load only the needed specialist skill. Do not paste or load every skill at once.
Operating stance
Lead with the next executable move.
Prefer real verification over plans, mockups, or vibes.
Keep the build tied to a project-local source of truth.
Use skills as procedures, not decorations.
Use broad frameworks as pattern sources first, dependencies second.
Avoid global tool/skill bloat unless the install directly solves an active bottleneck.
Treat the model as only one part of the system; diagnose failures as likely harness/context failures before blaming the model.
Make tests, evals, guardrails, and observability proportional to the stakes of the build.
First action
Before acting, classify the request in two passes:
Pass 1: stake/risk mode
Choose the level of discipline required before choosing tools:
Vibe/prototype mode - disposable prototype, script, exploration, personal experiment, or throwaway learning artifact. Optimize for speed and evidence, but do not confuse the output with production architecture.
Structured AI-assisted mode - internal workflow, reversible feature, established codebase task, or medium-risk build. Require a concrete spec, targeted tests, and human review of critical paths.
Agentic engineering mode - production system, customer data, money movement, auth/security, durable automation, user-facing agent, or anything hard to unwind. Require project SSOT/rule files, deterministic tests, evals or trajectory checks where agentic behavior is involved, guardrails/hooks, observability, and explicit human review.
Applied rule from the Day 1 New SDLC guide: structure scales, vibes do not. Weekend prototypes can be vibe-coded; production systems need agentic engineering. If the boundary is blurry, route upward one discipline level.
Pass 2: phase
Then classify the request into one phase:
Frame - vague idea, product direction, scope, ROI, what to build.
Spec - convert intent into a concrete implementation plan or issue.
Architecture - data flow, stack choice, boundaries, auth, runtime topology.
Content capture - turn the build into content, demo, runbook, lesson, or sales asset.
Resume - continue from an SSOT, continuation brief, prior plan, or task store.
Then follow the matching route below.
Harness checklist
For any structured or agentic-engineering route, check the harness before coding:
Instructions/rules: Are AGENTS.md, CLAUDE.md, project SSOT, or equivalent rule files present and current?
Knowledge/memory: Does the agent have the right project context without dumping noisy archives into static context?
Examples: Are there existing code patterns or prior artifacts the agent should imitate?
Tools/permissions: Are APIs, MCP servers, scripts, credentials, and filesystem access scoped to the task?
Sandbox: Where will code run, and what can it safely touch?
Guardrails/hooks: Are deterministic checks needed before file edits, commits, deploys, or dangerous tool calls?
Tests/evals: What deterministic tests and nondeterministic evals/trajectory checks define success?
Observability: What logs, traces, screenshots, deployment health checks, or cost/latency signals will prove the result works after shipping?
When an agent fails, first inspect the harness: missing tool, vague rule, absent guardrail, stale context, or noisy context window. Model quality is not the only or usual explanation.
Conductor vs orchestrator choice
Before assigning work, choose the operating mode:
Conductor mode: hands-on, real-time direction. Use for ambiguous architecture, tricky debugging, unfamiliar codebases, business logic, auth/security, performance/correctness questions, or anything you need to understand deeply.
Orchestrator mode: async delegation and review. Use for well-specified bounded tasks, established codebase patterns, migrations, test generation, and background work with clear acceptance criteria.
Do not maximize autonomy by default. The right starting point depends on task stakes and clarity, not on which tool sounds most advanced.
80% problem checkpoint
Before shipping AI-generated code, explicitly inspect the subtle final 20%:
edge cases and unhappy paths
realistic error handling
integration points and environment assumptions
business-logic assumptions
hallucinated imports, packages, APIs, or flags
security/auth/data handling
long-term maintenance burden
tests/evals that cover more than the happy path
AI is good at rapid implementation of well-specified work. Human attention should concentrate on ambiguous requirements, architecture tradeoffs, and correctness verification.
Phase routes
1. Frame
Use when the user asks whether an idea is worth building, how big to make it, or what the product should be.
Preferred routes:
Product framing tool or office-hours equivalent for opportunity shape.
Plan/CEO-review tool for ambition, ROI, and founder-level tradeoffs.
external-skill-tool-evaluation when the request is about adopting an outside repo, agent framework, MCP, skill, or tool.
Output should decide one of: GO, PILOT, NO GO, or BORROW PATTERNS.
2. Spec
Use when the idea is good enough to turn into concrete work.
Preferred routes:
Spec-generation skill for executable build specs or GitHub issues.
Task/memory tools when work must persist across sessions.
A project-local SSOT markdown file when the work spans multiple sessions or agents.
Spec must include:
project root and exact files likely touched
user-visible outcome
non-goals
sequencing
verification commands
rollback or safe-stop criteria
3. Architecture
Use when the main risk is boundaries, auth, state, hosting, data flow, or agent/tool ownership.
Preferred routes:
Engineering review skill for architecture review.
codebase-design for deep module boundaries and seams.
Agent-Native as a pattern source for shared actions across UI, API, agent, MCP, CLI.
Mastra as a candidate framework only when building a separate TypeScript AI app or durable workflow service.
Default recommendation:
Extend existing systems before adding a second agent framework.
Use Agent-Native/Mastra patterns first; install only after one narrow pilot proves the dependency earns its weight.
4. Prototype
Use when the goal is to learn cheaply before committing to architecture.
Preferred routes:
prototype for throwaway implementation.
spike if installed/available and the goal is a technical feasibility check.
Design-shotgun skill for multiple UI variants.
claude-design or sketch for one-off HTML artifacts.
Prototype rules:
Make it disposable.
Define what evidence will kill or advance the idea.
Do not confuse prototype output with production architecture.
5. Build
Use when the plan is clear and code should change.
Preferred routes:
tdd when behavior is testable and stable enough for RED-GREEN-REFACTOR.
codebase-design before editing deep modules.
Claude Code for repo-local multi-file implementation.
Your primary agentic coding environment for orchestration, status, scheduling, cross-platform handoff.
Codex for deterministic inspection, targeted refactors, or second-opinion implementation.
Build rules:
Read the project instructions first.
Inspect existing package/workspace structure before creating new folders.
Use one in-progress task at a time.
Verify with real commands.
Do not stop at a stub unless the explicit milestone is only a scaffold.
6. Debug
Use when something is broken or observed behavior disagrees with expected behavior.
Preferred routes:
diagnosing-bugs or investigate skill.
systematic-debugging if available and the bug is hard or cross-layer.
Debug rules:
Reproduce before fixing.
Identify root cause before patching.
Check for false blockers, stale blockers, and self-noise from cron/reports.
Verify the fix with the failing path, not just a nearby unit test.
7. Design
Use when the user asks how it should look, why it feels wrong, or asks for frontend/UX polish.
Preferred routes:
design-taste-frontend for landing pages, portfolios, redesigns, and anti-slop frontend output.
Design consultation or design-review skill for design-system or live visual QA.
For dense app surfaces, use product UI conventions and accessibility first; do not force marketing-page taste rules into dashboards or command surfaces.
For mobile PWA work:
Treat design-taste as a quality filter, not a full aesthetic generator.
Prioritize one-handed use, connection/auth state, session resume, readable tool activity, and mobile viewport stability.
Do not start with animation or visual polish before auth/WebSocket/session behavior works.
8. QA
Use when the question is "does this work?" or a browser/mobile/device flow needs verification.
Preferred routes:
webapp-testing for local web apps, Playwright, mobile viewport checks, and PWA basics.
QA skill to find, fix, and re-verify bugs in a browser.
QA-only skill for report-only audits.
iOS QA or iOS design-review skill for real device testing when native/iOS-device behavior matters.
QA output should include:
exact URL or command tested
viewport/device if relevant
pass/fail evidence
screenshots/video path when useful
remaining blockers
9. Review
Use before landing changes or when asked to check quality/security.
Preferred routes:
Pre-landing PR/diff review skill.
Security-sensitive changes skill (CSO or equivalent).
requesting-code-review for pre-commit security/quality gates.
Codex as a second-opinion reviewer for high-risk or ambiguous diffs.
Review rules:
Review actual diffs, not intentions.
Separate must-fix defects from taste suggestions.
Verify no secrets, token leaks, or unsafe auth shortcuts.
10. Ship
Use when code is ready to merge, deploy, or release.
Preferred routes:
Ship skill for branch review, tests, push, PR.
Land-and-deploy skill for merge + deploy + production verification.
Canary skill for post-deploy monitoring.
Document-release skill for docs after shipping.
Shipping rules:
Run the project's real test/build commands.
Verify the deployed/live path, not just local success.
Save follow-up tasks in your task store with exact paths and completion criteria.
11. Content capture
Use when the build is also a publishable or reusable asset.
Preferred routes:
content-opportunity-tracker for mining the build into content opportunities.
script-forge for turning source material into scripts or posts.
YouTube/media skills when producing video, screen-share, demo, transcript, or repurposed assets.
Content rules:
The lesson is the asset.
Avoid "my system was messy" framing.
Prefer operational leverage, architecture tradeoffs, and client-relevant lessons.
Sanitize secrets, private IDs, tokens, Slack threads, and customer data.
12. Resume
Use when continuing from prior context.
Preferred routes:
Read the project-local SSOT or continuation brief first.
Search your task/memory store for the project and recent session summaries.
Use context-restore skill if the work was saved by it.
Resume rules:
Do not re-run broad archaeology unless a missing fact blocks implementation.
Verify live runtime state before building on historical assumptions.
Respect explicit decisions in the SSOT unless the user supersedes them.
Agent-Native and Mastra posture
Agent-Native
Use as a pattern source when the build benefits from:
one action powering UI, agent, HTTP, MCP, A2A, and CLI
visual plan/visual recap artifacts
app-backed skills
agent and human UI sharing state
reviewable product-grade agentic workflows
Default: PILOT/BORROW, not global install.
Mastra
Use as a candidate framework when the build is a separate TypeScript AI application needing:
durable workflows
model routing
human-in-the-loop suspend/resume
observability/evals
MCP server authoring
production agent service boundaries
Default: PILOT only for a separate TS agent app. Do not use Mastra to rebuild capabilities your existing runtime already provides.
Cross-agent usage
Claude Code
Best for repo-local implementation, multi-file edits, tests, diffs, and PR preparation. Give Claude Code:
the project root
the SSOT/brief path
the target phase
the specific skill to invoke next
exact verification commands
Your primary agentic coding environment
Best for orchestration, memory, cross-platform messages, cron, tool routing, system review, and lightweight implementation. Can also build skills and manage scheduled workflows.
Codex
Best for deterministic code inspection, targeted refactors, independent review, and debugging. Use Codex as a second opinion when the plan is risky or the diff is complex.
Claude Desktop
Best for thinking, writing, plan review, and artifact review. Use uploadable zips or project briefs when it cannot access local repo/tool state.
Output format
When this skill routes a request, respond with:
## Route
Mode: <Vibe/prototype | Structured AI-assisted | Agentic engineering>
Phase: <one phase>
Primary skill/tool: <name>
Secondary skill/tool: <name or none>
Executor: <Claude Code | Codex | Claude Desktop | other>
## Why
<2-5 bullets>
## Harness / verification
<tests, evals, guardrails, observability, or why lightweight verification is enough>
## Next action
<one concrete action, command, or prompt>
## Guardrails
<only the relevant constraints>
If you need a reusable prompt to create a plan and spec before coding, use references/universal-planning-spec-prompt.md.
If the user asks for execution and the active agent has the tools to do it safely, execute instead of only producing a prompt.
Common pitfalls
Loading everything. Do not load design-taste, testing, content, and framework docs all at once. Route to one phase.
Mistaking a router for a framework. This skill chooses work modes; it does not implement agents or UI by itself.
Overusing design-taste. It is powerful for marketing/frontend taste, but mobile command surfaces need clarity first.
Installing frameworks too early. Agent-Native and Mastra are promising, but patterns can be borrowed before dependencies are added.
Skipping live verification. Historical notes are useful context, not proof that a route, auth path, or deployment works today.
Losing the content angle. When content capture matters, capture the reusable lesson, not personal friction.
Creating vague tasks. Any pending task must include exact paths, context, and completion criteria.
Verification checklist
Before finalizing a routed plan or build step:
Stake/risk mode is named: vibe/prototype, structured AI-assisted, or agentic engineering.
Phase is named.
Only the necessary specialist skill/tool is selected.
Executor is explicit.
Project-local SSOT or continuation brief is referenced when relevant.
Harness requirements are explicit: instructions, tools, sandbox, guardrails, tests/evals, observability.
The conductor vs orchestrator choice fits the ambiguity and risk.
The 80% problem is checked before shipping: edge cases, error handling, integrations, business logic, hallucinated dependencies, security.
Live verification is required before relying on runtime state.
Agent-Native/Mastra are treated as pattern sources unless a pilot is explicitly chosen.
Content-product guardrails are preserved.
Pending work, if any, is registered in your task store with exact paths and completion criteria.
Source note
This skill incorporates the May 2026 Day 1 guide, "The New SDLC With Vibe Coding." See references/new-sdlc-vibe-coding-day1.md for the extracted implications used here.
1---2name: vibe-coding-router3description: Route vibe-coding work to the right agent skill/tool without loading a mega-prompt. Use when you are building, planning, debugging, QAing, shipping, or content-mining software with Claude Code, Codex, or another LLM; when a request mentions vibe coding, super-app, command center, skill routing, design-taste, superpowers, Agent-Native, Mastra, or choosing which installed skill/tool should drive the next phase. MANDATORY TRIGGERS: vibe coding, vibe-coding-router, super-app, command center, choose skills, route skills, phase router.4license: MIT5---67# Vibe Coding Router89## Purpose1011Use this skill as the thin command center for AI-assisted software builds. Its job is to choose the smallest useful set of skills, tools, and artifacts for the current phase. It is not a replacement for design-taste, Claude Code, Codex, Agent-Native, or Mastra.1213The core rule: **route by phase, then load only the needed specialist skill.** Do not paste or load every skill at once.1415## Operating stance1617- Lead with the next executable move.18- Prefer real verification over plans, mockups, or vibes.19- Keep the build tied to a project-local source of truth.20- Use skills as procedures, not decorations.21- Use broad frameworks as pattern sources first, dependencies second.22- Avoid global tool/skill bloat unless the install directly solves an active bottleneck.23- Treat the model as only one part of the system; diagnose failures as likely harness/context failures before blaming the model.24- Make tests, evals, guardrails, and observability proportional to the stakes of the build.2526## First action2728Before acting, classify the request in two passes:2930### Pass 1: stake/risk mode3132Choose the level of discipline required before choosing tools:33341. **Vibe/prototype mode** - disposable prototype, script, exploration, personal experiment, or throwaway learning artifact. Optimize for speed and evidence, but do not confuse the output with production architecture.352. **Structured AI-assisted mode** - internal workflow, reversible feature, established codebase task, or medium-risk build. Require a concrete spec, targeted tests, and human review of critical paths.363. **Agentic engineering mode** - production system, customer data, money movement, auth/security, durable automation, user-facing agent, or anything hard to unwind. Require project SSOT/rule files, deterministic tests, evals or trajectory checks where agentic behavior is involved, guardrails/hooks, observability, and explicit human review.3738Applied rule from the Day 1 New SDLC guide: **structure scales, vibes do not**. Weekend prototypes can be vibe-coded; production systems need agentic engineering. If the boundary is blurry, route upward one discipline level.3940### Pass 2: phase4142Then classify the request into one phase:43441. **Frame** - vague idea, product direction, scope, ROI, what to build.452. **Spec** - convert intent into a concrete implementation plan or issue.463. **Architecture** - data flow, stack choice, boundaries, auth, runtime topology.474. **Prototype** - quick throwaway proof, design exploration, spike.485. **Build** - implement working code.496. **Debug** - broken behavior, error, failed test, unknown root cause.507. **Design** - visual direction, UX quality, mobile/product surface, landing/demo surface.518. **QA** - browser/mobile/device verification, screenshots, flows, regressions.529. **Review** - pre-commit/pre-PR/code quality/security check.5310. **Ship** - merge, deploy, canary, document release.5411. **Content capture** - turn the build into content, demo, runbook, lesson, or sales asset.5512. **Resume** - continue from an SSOT, continuation brief, prior plan, or task store.5657Then follow the matching route below.5859## Harness checklist6061For any structured or agentic-engineering route, check the harness before coding:6263- **Instructions/rules:** Are AGENTS.md, CLAUDE.md, project SSOT, or equivalent rule files present and current?64- **Knowledge/memory:** Does the agent have the right project context without dumping noisy archives into static context?65- **Examples:** Are there existing code patterns or prior artifacts the agent should imitate?66- **Tools/permissions:** Are APIs, MCP servers, scripts, credentials, and filesystem access scoped to the task?67- **Sandbox:** Where will code run, and what can it safely touch?68- **Guardrails/hooks:** Are deterministic checks needed before file edits, commits, deploys, or dangerous tool calls?69- **Tests/evals:** What deterministic tests and nondeterministic evals/trajectory checks define success?70- **Observability:** What logs, traces, screenshots, deployment health checks, or cost/latency signals will prove the result works after shipping?7172When an agent fails, first inspect the harness: missing tool, vague rule, absent guardrail, stale context, or noisy context window. Model quality is not the only or usual explanation.7374## Conductor vs orchestrator choice7576Before assigning work, choose the operating mode:7778- **Conductor mode:** hands-on, real-time direction. Use for ambiguous architecture, tricky debugging, unfamiliar codebases, business logic, auth/security, performance/correctness questions, or anything you need to understand deeply.79- **Orchestrator mode:** async delegation and review. Use for well-specified bounded tasks, established codebase patterns, migrations, test generation, and background work with clear acceptance criteria.8081Do not maximize autonomy by default. The right starting point depends on task stakes and clarity, not on which tool sounds most advanced.8283## 80% problem checkpoint8485Before shipping AI-generated code, explicitly inspect the subtle final 20%:8687- edge cases and unhappy paths88- realistic error handling89- integration points and environment assumptions90- business-logic assumptions91- hallucinated imports, packages, APIs, or flags92- security/auth/data handling93- long-term maintenance burden94- tests/evals that cover more than the happy path9596AI is good at rapid implementation of well-specified work. Human attention should concentrate on ambiguous requirements, architecture tradeoffs, and correctness verification.9798## Phase routes99100### 1. Frame101102Use when the user asks whether an idea is worth building, how big to make it, or what the product should be.103104Preferred routes:105106- Product framing tool or office-hours equivalent for opportunity shape.107- Plan/CEO-review tool for ambition, ROI, and founder-level tradeoffs.108- `external-skill-tool-evaluation` when the request is about adopting an outside repo, agent framework, MCP, skill, or tool.109110Output should decide one of: **GO**, **PILOT**, **NO GO**, or **BORROW PATTERNS**.111112### 2. Spec113114Use when the idea is good enough to turn into concrete work.115116Preferred routes:117118- Spec-generation skill for executable build specs or GitHub issues.119- Task/memory tools when work must persist across sessions.120- A project-local SSOT markdown file when the work spans multiple sessions or agents.121122Spec must include:123124- project root and exact files likely touched125- user-visible outcome126- non-goals127- sequencing128- verification commands129- rollback or safe-stop criteria130131### 3. Architecture132133Use when the main risk is boundaries, auth, state, hosting, data flow, or agent/tool ownership.134135Preferred routes:136137- Engineering review skill for architecture review.138- `codebase-design` for deep module boundaries and seams.139- Agent-Native as a **pattern source** for shared actions across UI, API, agent, MCP, CLI.140- Mastra as a **candidate framework** only when building a separate TypeScript AI app or durable workflow service.141142Default recommendation:143144- Extend existing systems before adding a second agent framework.145- Use Agent-Native/Mastra patterns first; install only after one narrow pilot proves the dependency earns its weight.146147### 4. Prototype148149Use when the goal is to learn cheaply before committing to architecture.150151Preferred routes:152153- `prototype` for throwaway implementation.154- `spike` if installed/available and the goal is a technical feasibility check.155- Design-shotgun skill for multiple UI variants.156- `claude-design` or `sketch` for one-off HTML artifacts.157158Prototype rules:159160- Make it disposable.161- Define what evidence will kill or advance the idea.162- Do not confuse prototype output with production architecture.163164### 5. Build165166Use when the plan is clear and code should change.167168Preferred routes:169170- `tdd` when behavior is testable and stable enough for RED-GREEN-REFACTOR.171- `codebase-design` before editing deep modules.172- Claude Code for repo-local multi-file implementation.173- Your primary agentic coding environment for orchestration, status, scheduling, cross-platform handoff.174- Codex for deterministic inspection, targeted refactors, or second-opinion implementation.175176Build rules:177178- Read the project instructions first.179- Inspect existing package/workspace structure before creating new folders.180- Use one in-progress task at a time.181- Verify with real commands.182- Do not stop at a stub unless the explicit milestone is only a scaffold.183184### 6. Debug185186Use when something is broken or observed behavior disagrees with expected behavior.187188Preferred routes:189190- `diagnosing-bugs` or investigate skill.191- `systematic-debugging` if available and the bug is hard or cross-layer.192193Debug rules:194195- Reproduce before fixing.196- Identify root cause before patching.197- Check for false blockers, stale blockers, and self-noise from cron/reports.198- Verify the fix with the failing path, not just a nearby unit test.199200### 7. Design201202Use when the user asks how it should look, why it feels wrong, or asks for frontend/UX polish.203204Preferred routes:205206- `design-taste-frontend` for landing pages, portfolios, redesigns, and anti-slop frontend output.207- Design consultation or design-review skill for design-system or live visual QA.208- For dense app surfaces, use product UI conventions and accessibility first; do not force marketing-page taste rules into dashboards or command surfaces.209210For mobile PWA work:211212- Treat design-taste as a quality filter, not a full aesthetic generator.213- Prioritize one-handed use, connection/auth state, session resume, readable tool activity, and mobile viewport stability.214- Do not start with animation or visual polish before auth/WebSocket/session behavior works.215216### 8. QA217218Use when the question is "does this work?" or a browser/mobile/device flow needs verification.219220Preferred routes:221222- `webapp-testing` for local web apps, Playwright, mobile viewport checks, and PWA basics.223- QA skill to find, fix, and re-verify bugs in a browser.224- QA-only skill for report-only audits.225- iOS QA or iOS design-review skill for real device testing when native/iOS-device behavior matters.226227QA output should include:228229- exact URL or command tested230- viewport/device if relevant231- pass/fail evidence232- screenshots/video path when useful233- remaining blockers234235### 9. Review236237Use before landing changes or when asked to check quality/security.238239Preferred routes:240241- Pre-landing PR/diff review skill.242- Security-sensitive changes skill (CSO or equivalent).243- `requesting-code-review` for pre-commit security/quality gates.244- Codex as a second-opinion reviewer for high-risk or ambiguous diffs.245246Review rules:247248- Review actual diffs, not intentions.249- Separate must-fix defects from taste suggestions.250- Verify no secrets, token leaks, or unsafe auth shortcuts.251252### 10. Ship253254Use when code is ready to merge, deploy, or release.255256Preferred routes:257258- Ship skill for branch review, tests, push, PR.259- Land-and-deploy skill for merge + deploy + production verification.260- Canary skill for post-deploy monitoring.261- Document-release skill for docs after shipping.262263Shipping rules:264265- Run the project's real test/build commands.266- Verify the deployed/live path, not just local success.267- Save follow-up tasks in your task store with exact paths and completion criteria.268269### 11. Content capture270271Use when the build is also a publishable or reusable asset.272273Preferred routes:274275- `content-opportunity-tracker` for mining the build into content opportunities.276- `script-forge` for turning source material into scripts or posts.277- YouTube/media skills when producing video, screen-share, demo, transcript, or repurposed assets.278279Content rules:280281- The lesson is the asset.282- Avoid "my system was messy" framing.283- Prefer operational leverage, architecture tradeoffs, and client-relevant lessons.284- Sanitize secrets, private IDs, tokens, Slack threads, and customer data.285286### 12. Resume287288Use when continuing from prior context.289290Preferred routes:291292- Read the project-local SSOT or continuation brief first.293- Search your task/memory store for the project and recent session summaries.294- Use context-restore skill if the work was saved by it.295296Resume rules:297298- Do not re-run broad archaeology unless a missing fact blocks implementation.299- Verify live runtime state before building on historical assumptions.300- Respect explicit decisions in the SSOT unless the user supersedes them.301302## Agent-Native and Mastra posture303304### Agent-Native305306Use as a pattern source when the build benefits from:307308- one action powering UI, agent, HTTP, MCP, A2A, and CLI309- visual plan/visual recap artifacts310- app-backed skills311- agent and human UI sharing state312- reviewable product-grade agentic workflows313314Default: **PILOT/BORROW**, not global install.315316### Mastra317318Use as a candidate framework when the build is a separate TypeScript AI application needing:319320- durable workflows321- model routing322- human-in-the-loop suspend/resume323- observability/evals324- MCP server authoring325- production agent service boundaries326327Default: **PILOT only for a separate TS agent app**. Do not use Mastra to rebuild capabilities your existing runtime already provides.328329## Cross-agent usage330331### Claude Code332333Best for repo-local implementation, multi-file edits, tests, diffs, and PR preparation. Give Claude Code:334335- the project root336- the SSOT/brief path337- the target phase338- the specific skill to invoke next339- exact verification commands340341### Your primary agentic coding environment342343Best for orchestration, memory, cross-platform messages, cron, tool routing, system review, and lightweight implementation. Can also build skills and manage scheduled workflows.344345### Codex346347Best for deterministic code inspection, targeted refactors, independent review, and debugging. Use Codex as a second opinion when the plan is risky or the diff is complex.348349### Claude Desktop350351Best for thinking, writing, plan review, and artifact review. Use uploadable zips or project briefs when it cannot access local repo/tool state.352353## Output format354355When this skill routes a request, respond with:356357```markdown358## Route359Mode: <Vibe/prototype | Structured AI-assisted | Agentic engineering>360Phase: <one phase>361Primary skill/tool: <name>362Secondary skill/tool: <name or none>363Executor: <Claude Code | Codex | Claude Desktop | other>364365## Why366<2-5 bullets>367368## Harness / verification369<tests, evals, guardrails, observability, or why lightweight verification is enough>370371## Next action372<one concrete action, command, or prompt>373374## Guardrails375<only the relevant constraints>376```377378If you need a reusable prompt to create a plan and spec before coding, use `references/universal-planning-spec-prompt.md`.379380If the user asks for execution and the active agent has the tools to do it safely, execute instead of only producing a prompt.381382## Common pitfalls3833841. **Loading everything.** Do not load design-taste, testing, content, and framework docs all at once. Route to one phase.3852. **Mistaking a router for a framework.** This skill chooses work modes; it does not implement agents or UI by itself.3863. **Overusing design-taste.** It is powerful for marketing/frontend taste, but mobile command surfaces need clarity first.3874. **Installing frameworks too early.** Agent-Native and Mastra are promising, but patterns can be borrowed before dependencies are added.3885. **Skipping live verification.** Historical notes are useful context, not proof that a route, auth path, or deployment works today.3896. **Losing the content angle.** When content capture matters, capture the reusable lesson, not personal friction.3907. **Creating vague tasks.** Any pending task must include exact paths, context, and completion criteria.391392## Verification checklist393394Before finalizing a routed plan or build step:395396- [ ] Stake/risk mode is named: vibe/prototype, structured AI-assisted, or agentic engineering.397- [ ] Phase is named.398- [ ] Only the necessary specialist skill/tool is selected.399- [ ] Executor is explicit.400- [ ] Project-local SSOT or continuation brief is referenced when relevant.401- [ ] Harness requirements are explicit: instructions, tools, sandbox, guardrails, tests/evals, observability.402- [ ] The conductor vs orchestrator choice fits the ambiguity and risk.403- [ ] The 80% problem is checked before shipping: edge cases, error handling, integrations, business logic, hallucinated dependencies, security.404- [ ] Live verification is required before relying on runtime state.405- [ ] Agent-Native/Mastra are treated as pattern sources unless a pilot is explicitly chosen.406- [ ] Content-product guardrails are preserved.407- [ ] Pending work, if any, is registered in your task store with exact paths and completion criteria.408409## Source note410411This skill incorporates the May 2026 Day 1 guide, "The New SDLC With Vibe Coding." See `references/new-sdlc-vibe-coding-day1.md` for the extracted implications used here.
Run npx skillmds@latest add fullrefit/vibe-coding-router in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Route vibe-coding work to the right agent skill/tool without loading a mega-prompt. Use when you are building, planning, debugging, QAing, shipping, or content-mining software with Claude Code, Codex, or another LLM; when a request mentions vibe coding, super-app, command center, skill routing, design-taste, superpowers, Agent-Native, Mastra, or choosing which installed skill/tool should drive the next phase. MANDATORY TRIGGERS: vibe coding, vibe-coding-router, super-app, command center, choose skills, route skills, phase router. It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free. This skill is licensed under MIT.
fullREFIT (@fullrefit) published this skill. Their other Agent Skills are listed on their SkillMD profile.