vibe-using-vibe-engineering
Bootstraps the agent to check for applicable vibe-engineering skills before every action. Loads at conversation start for skill discovery.
vibe-using-vibe-engineering
You have access to the vibe-engineering skill collection — 34 engineering discipline skills extracted from real-world development.
How This Works
Before taking any action, check if a vibe-engineering skill applies. Skills use the vibe- prefix.
Skill Quick Reference
Before Building
vibe-research-before-design— SOTA research before proposing architecture/featuresvibe-start-informed— Research agents for real projects, papers, and documented failuresvibe-decision-journal— Record architectural decisions for cross-session memoryvibe-production-mindset— Set "1 million users" quality expectations
While Building
vibe-quality-loop— Implement→Review→Test→Fix→Loop until cleanvibe-scope-guard— Detect and redirect scope creepvibe-anti-rationalization-check— Catch shortcut rationalizationvibe-acceptance-gate— Validate against acceptance criteriavibe-coverage-enforcer— Enforce tiered coverage standardsvibe-concurrent-test-safety— Audit for race conditions in testsvibe-adversarial-test-generation— Generate edge case testsvibe-fuzz-parser-inputs— Fuzz test scaffolding for parsersvibe-golden-file-testing— Snapshot tests with temporal normalizationvibe-pattern-library— Record and suggest established patterns
Before Shipping
vibe-devil-advocate-review— 5-dimension adversarial challengevibe-spec-vs-code-audit— Spec compliance checkvibe-doc-quality-gate— 6-point document quality checkvibe-pre-commit-audit— Secrets, debug statements, TODO scanvibe-safe-deploy— Pre-flight checks with rollbackvibe-rollback-plan— Documented rollback runbookvibe-structured-output— Enforced output format
After Building
vibe-reflect-and-compound— Extract learnings from experiencevibe-debugging-journal— Record bug patternsvibe-iteration-review— Quality grading and trendsvibe-handover-doc— Session continuity document
Scaling Work
vibe-parallel-task-decomposition— DAG analysis for parallelismvibe-cherry-pick-integration— Safe parallel branch integrationvibe-wave-based-remediation— Prioritized batch fixesvibe-async-task-queue— Cross-session task persistence
Planning & Requirements
vibe-requirements-validator— SMART criteria validationvibe-scenario-matrix— Behavioral scenario test planningvibe-service-health-dashboard— Multi-service health checkvibe-session-context-flush— Smart context summarization
When to Use This Skill
ALWAYS — This skill should be loaded at the start of every conversation. It's the skill discovery mechanism.
When NOT to Use This Skill
- Never. This is always applicable.
The Rule
If there's even a 1% chance a vibe- skill applies to what you're doing, invoke it. Check before acting.
Red Flags (You're Rationalizing)
| Thought | Reality |
|---|---|
| "This is too simple for a skill" | Simple tasks compound into complex ones |
| "I already know the pattern" | Skills evolve. Read the current version |
| "I'll check after I start" | Check BEFORE starting |
| "The skill is overkill" | Discipline prevents expensive mistakes |
| "Let me just do this one thing" | That one thing is where bugs hide |