development-philosophy
Installation
SKILL.md
Development Philosophy
Auto-activate when: User mentions planning, architecture, design decisions, MVP, over-engineering, simplicity, fail-fast, experiment-driven, or asks to apply development principles. Should activate during planning phases of new features or when reviewing proposed implementations.
Core Principles
Execute immediately. Solve real problems. Start simple, iterate based on evidence.
Four pillars:
- Autonomous Execution - Complete tasks fully, don't ask permission for obvious steps
- Experiment-Driven Development - Build simplest working solution, iterate on real needs
- Fail-Fast Learning - Short cycles, expect to pivot, document learnings
- Least Astonishment - Changes should be predictable; match existing patterns (see
~/.claude/skills/least-astonishment/)
BE BRIEF - Action Over Commentary
Execute tasks without verbose explanations: