Anti overengineering
Skill roronoazoroshao369/vibe-coding-os/skills/prompts/anti-overengineering
Vibe Coding OS — Claude/Codex/Cursor skill framework with 139 skills, 111 commands, 95 templates, 22 tracked sources, 28/28 validation gates PASS. Quality Shield, Engineering Discipline Pack, plugin marketplace.
npx -y skills add roronoazoroshao369/vibe-coding-os --skill anti-overengineeringAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.4 KB, as published. Nobody here has run it
Anti-Overengineering
Purpose
Keep solutions simple, local, and proportional to the request.
When to use
Use when a task tempts architecture astronautics, broad abstractions, or speculative features.
Inputs
User request, constraints, current design, proposed solution.
Workflow
- State the smallest acceptable solution.
- Reject features not required by the spec.
- Prefer existing patterns over new frameworks.
- Make trade-offs explicit.
- Leave future ideas as follow-ups, not implementation.
Outputs
A simplified approach and trimmed scope.
Failure modes
- Under-solving real requirements.
- Using simplicity as an excuse to skip quality.
- Hiding future migration costs.
Verification checklist
- Solution satisfies current acceptance criteria.
- No speculative features were added.
- Complexity is justified.
- Follow-ups are separate.
Related skills
This is the Simplicity-First member of a four-part engineering discipline set:
skills/prompts/karpathy-engineering-discipline/SKILL.md— Think Before Coding and Surgical Changes.skills/core/goal-driven-execution/SKILL.md— Goal-Driven Execution (imperative → verifiable goal with per-step checks).skills/core/verification-before-done/SKILL.md— the evidence bar for "done".