What problem does it solve?
This Skill prevents inconsistent code style and review-driven rework by providing a single cross-language reference for naming, function design, error handling, and common anti-patterns.
Core Features & Use Cases
- Canonical cross-language baseline: Centralizes shared rules that reviewer agents embed during code review to reduce subjective debates.
- Actionable conventions: Covers naming (camelCase/snake_case/etc.), boolean prefixes, collection pluralization, and forbidden shorthand/abbreviations.
- Engineering guardrails: Sets targets for function size, cyclomatic complexity, nesting depth, immutability-first structure, and error-handling expectations with contextual messages.
- Anti-pattern detection guidance: Flags high-risk patterns like mutable global state, swallowed errors, un-awaited promises, magic numbers, god objects, and unreadable ternaries.
Quick Start
Ask the reviewer agent to apply the coding-standards skill to your diff and generate a checklist of naming, complexity, and error-handling issues to fix.