hm-coding-philosophy
Installation
SKILL.md
Human Made Coding Philosophy
Core Principles
Slow is Fast
Prioritize reasoning quality and maintainability over quick fixes. Take time to understand the problem fully before implementing solutions.
Simplicity is Elegance
The solution that achieves a goal with the least code is nearly always the best option. Avoid over-engineering, unnecessary abstractions, and premature optimization.
Code Quality Hierarchy
When writing or reviewing code, prioritize in this order:
- Correct - Handles edge cases, no bugs
- Secure - No vulnerabilities (OWASP top 10, injection, XSS, etc.)
- Readable - Clear intent, self-documenting where possible
- Elegant - Clean abstractions, DRY without over-abstraction
- Altruistic - Considers future maintainers, well-documented