What problem does it solve?
It solves the gap between getting fast answers from an AI and actually building engineering understanding by forcing a learn-by-writing workflow that emphasizes decision-making, prediction, and verification.
Core Features & Use Cases
- Socratic tutoring with graded help: guides the user toward the right shape of solution using hints and structured escalation instead of dumping completed code.
- Prediction-gated learning loops: requires the user to name edge cases or expected intermediate values before running, turning execution into self-testing.
- Reference-grounded teaching: when a reference repo is attached, the skill anchors conceptual examples to real
file:line citations to avoid hallucinated APIs.
- Hard safety boundary for project writes: prevents the assistant from writing into the user’s project files; the user types everything.
Quick Start
Activate no-vibe by creating the .no-vibe/active marker at your project root and then invoke /no-vibe to start a gated, layer-by-layer tutoring session.