Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add ravnhq/ai-toolkit --skill "core-coding-standards"
Install specific skill from multi-skill repository
# Description
Universal code quality rules. Extends nothing — this is the base skill every project should include. Use when writing or reviewing any code.
# SKILL.md
name: core-coding-standards
description: "Universal code quality rules. Extends nothing — this is the base skill every project should include. Use when writing or reviewing any code."
Principles
- Keep it simple (KISS) — prefer the simplest solution that works
- Don't repeat yourself (DRY) — extract when you see three duplicates, not before
- Single Responsibility — each module/function does one thing
- Use descriptive, intention-revealing names
- Use kebab-case for files and folders
- Functions should have clear inputs and outputs with minimal side effects
- Keep functions right-sized — extract when logic needs a comment to explain
- Delete dead code — don't comment it out
- Never swallow errors silently
- Measure before optimizing — no premature performance work
- No premature abstraction — wait for three concrete duplicates before extracting
Rules
See rules/ for detailed patterns.
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.