coding
Installation
SKILL.md
Coding conventions
Code Quality:
- Write self-documenting code with clear names. Prefer verbose names over comments
- Comment the intend (why), do not describe the code (how)
- KISS
- DRY
- Prefer simplicity (understandability over elegance)
Error Handling:
- Handle errors explicitly
- Use explicit error types
- Provide context in messages
- Use structured logging and debugger over console.log
Performance:
- Avoid premature optimization
- Use appropriate data structures
- Consider memory usage
- Profile before optimizing
Security:
- Follow OWASP security guidelines and dependency scanning
- Validate and sanitize inputs
- Use parameterized queries
- Never hardcode secrets
Related skills
More from mrsimpson/responsible-vibe-mcp
responsible-vibe
>
15testing
General practices when writing and executing tests
2starting-project
How to set-up the skeleton of a new application
2task-handling
Important conventions on how to author and work on tasks
2architecture
General practices to consider when setting up a new application or enhancing it structurally
1application-design
General conventions when creating an application design
1