
Coding Standards Baseline
Applies shared naming, readability, immutability and code-quality conventions when reviewing code.
- Repository
- affaan-m/ECC
- Stars
- 295,127
- Licence
- MIT
- Files
- 2 files
What it does
When installed, the agent checks and writes code against a common set of style rules: descriptive names, verb-noun function names, avoiding mutation (using spreads instead of direct changes), clear error handling, parallel async calls where possible, and avoiding the 'any' type. It also applies simplicity principles like KISS, DRY and YAGNI. It points to narrower skills for React, backend or API specifics rather than trying to cover those itself.
Great for
- Developers who want consistent naming and code-quality feedback across projects
- Teams onboarding new contributors to shared coding conventions
- Reviewers asking an agent to check code for readability and maintainability
Skip it if
- Framework-specific work such as React hooks or backend architecture, where the file itself says to use narrower skills instead (these are only referenced, not included)
- Teams with their own established style guides, since the rules here may conflict with local conventions
Try asking
- “Review this TypeScript module for naming and readability problems”
- “Refactor this function to avoid mutating its input and follow our conventions”
- “Check this code for error-handling gaps and code smells”
- “Set up a baseline set of coding conventions for a new project”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
coding-standards.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip coding-standards.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip coding-standards.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Pair it with the framework-specific skills it references (frontend-patterns, backend-patterns, api-design) for fuller coverage, since those are not included in these files.
- Treat the examples as opinionated defaults; tell the agent when your project has different conventions.
- Ask for a review of a specific file or diff so the agent applies the rules to concrete code.
What's inside
- agents/openai.yaml
- SKILL.md
Redistributed unmodified from affaan-m/ECC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.