| name | coding-guidelines |
| description | Provides comprehensive coding standards for quality, naming conventions, error handling, concurrency, and memory management. Use when writing new code, reviewing code, fixing bugs, or refactoring existing code. |
| allowed-tools | ["Read","Edit","Write","Glob","Grep"] |
| model | sonnet |
| argument-hint | <file-path> |
| paths | **/*.{cpp,py,ts,go,rs,kt} |
| when_to_use | reviewing or writing code |
| iso_class | none |
Coding Guidelines Skill
When to Use
- Writing new functions or classes
- Code review requests
- Bug fixes requiring code changes
- Refactoring tasks
Reference Documents (Import Syntax)
Core Standards
@./reference/general.md
@./reference/quality.md
Error & Safety
@./reference/error-handling.md
@./reference/memory.md
Performance
@./reference/concurrency.md
@./reference/performance.md
Core Principles
- Clear naming: Use names that reveal intent
- Single responsibility: One responsibility per function
- Comprehensive error handling: Handle all error paths
- Test coverage: Tests for critical paths