vibe-help · git:20261006.c9fd7be · 2026-10-06 · sha256 e6820f0c1306c923
vibe-help git:20261006.c9fd7beA
Immutable. This exact content never changes and is served at /api/v1/blob/e6820f0c1306c923.
--- name: vibe-help description: Routes to the right vibe-engineering skill for the current task and lists the full catalog. Use when the user asks which skill to use, asks what vibe-engineering can do, or is unsure how to approach a task. user-invocable: true --- # vibe-help The vibe-engineering skill router. Skills are normally picked automatically from their descriptions; this skill is for when the user wants to browse, or isn't sure which one fits. ## When to Use This Skill - User asks "what skill should I use?", "help", or "what can vibe-engineering do?" - User is starting an unfamiliar type of task and wants a recommended workflow - You are unsure which of two similar skills applies ## When NOT to Use This Skill - A specific skill was already invoked, or obviously applies - In the middle of executing another skill's workflow - Trivially simple tasks (e.g., "fix this typo") ## How to Route Ask what the user is trying to do (unless it's already clear), then recommend **one** starting skill and at most two follow-ups. Don't recite the whole catalog unless asked. ### "I'm about to build something new" → Before: `vibe-research-before-design`, then `vibe-requirements-validator` if there's a PRD → During: `vibe-scope-guard`, `vibe-production-mindset` (production code) → After: `vibe-quality-loop`, `vibe-acceptance-gate` ### "I need to fix bugs / issues" → 1–5 bugs: fix directly, then `vibe-reflect-and-compound` for any non-trivial one → Intermittent / "flaky" failure: `vibe-flake-root-cause` → 10+ bugs or findings: `vibe-gap-closure-loop` → Prevent recurrence: `vibe-adversarial-test-generation` ### "I'm reviewing code, a design, or docs" → Design or large change: `vibe-devil-advocate-review` (panel mode for multi-agent release candidates) → Spec compliance: `vibe-spec-sync --audit` → "Tear this apart" (any artifact, any domain): `vibe-devil-advocate-review` → Docs: `vibe-doc-quality-gate` · Requirements: `vibe-requirements-validator` → Prose that reads as machine-written: `vibe-slop-filter` ### "I need to test something" → Planning: `vibe-scenario-matrix` · Coverage: `vibe-coverage-enforcer` → Edge cases: `vibe-adversarial-test-generation` · Parsers: `vibe-fuzz-parser-inputs` → Snapshots: `vibe-golden-file-testing` · Concurrency: `vibe-concurrent-test-safety` ### "I'm committing, deploying, or shipping" → Commit: `vibe-pre-commit-audit`, `vibe-spec-sync` → Deploy: `vibe-safe-deploy` · Risky change: `vibe-rollback-plan` → Publishing drafted or privately sourced content: `vibe-publication-leak-guard` → Running services: `vibe-service-health-dashboard` ### "I have a lot of parallel work" → One-shot fan-out: `vibe-parallel-task-decomposition` → Integrate: `vibe-cherry-pick-integration` → Multi-phase project with long-lived agents: `vibe-workstream-orchestration` ### "Is this production-ready?" → Audit: `vibe-gap-analysis` → Close gaps: `vibe-gap-closure-loop` ### "I need to make or record a decision" → Research: `vibe-research-before-design` → Record: `vibe-decision-journal` → Challenge: `vibe-devil-advocate-review` ### "I want to capture what just happened" → Learnings, bugs, patterns: `vibe-reflect-and-compound` → Handing off, or winding down at a usage limit: `vibe-handover-doc` → End of sprint: `vibe-iteration-review` ### "Am I actually done?" → `vibe-acceptance-gate`, then `vibe-anti-rationalization-check` ## Full Catalog | Area | Skills | |------|--------| | Research & decisions | `vibe-research-before-design`, `vibe-decision-journal`, `vibe-devil-advocate-review` | | Quality gates | `vibe-acceptance-gate`, `vibe-quality-loop`, `vibe-anti-rationalization-check`, `vibe-spec-sync`, `vibe-doc-quality-gate`, `vibe-requirements-validator`, `vibe-coverage-enforcer`, `vibe-slop-filter` | | Knowledge & continuity | `vibe-reflect-and-compound`, `vibe-handover-doc` | | Parallel work | `vibe-parallel-task-decomposition`, `vibe-workstream-orchestration`, `vibe-cherry-pick-integration` | | Testing | `vibe-scenario-matrix`, `vibe-adversarial-test-generation`, `vibe-fuzz-parser-inputs`, `vibe-golden-file-testing`, `vibe-concurrent-test-safety`, `vibe-flake-root-cause` | | Deployment & ops | `vibe-pre-commit-audit`, `vibe-publication-leak-guard`, `vibe-safe-deploy`, `vibe-rollback-plan`, `vibe-service-health-dashboard` | | Gap analysis | `vibe-gap-analysis`, `vibe-gap-closure-loop` | | Process | `vibe-scope-guard`, `vibe-production-mindset`, `vibe-iteration-review` | | Meta | `vibe-help` | ## Invocation - **Claude Code**: `/vibe-engineering:<skill-name>` (plugin install) or `/<skill-name>` - **OpenAI Codex**: `$<skill-name>` - **Gemini CLI**: activated automatically from the description; `/skills` lists what's installed ## Output Format **Recommended**: `vibe-[skill]` — [one line on why it fits] **Then**: `vibe-[skill]`, `vibe-[skill]` (optional follow-ups)