code-quality
Installation
SKILL.md
Code Quality Standards
Critical Rules
- ALWAYS run linter after code changes:
yarn lint - Linter must pass before committing
- No console.log in production code (use console.warn/error only)
TypeScript Standards
Essential Rules
- Use TypeScript for all new code
- Avoid
any- use proper types orunknown - Prefer interfaces for object shapes
- Use type for unions, intersections, primitives
- Add explicit return types for non-obvious functions
- Leverage type inference where clear