clean-code
Installation
SKILL.md
Clean Code: Collection Router
Use this as the top-level entry point for the clean-code skill collection. It should activate the relevant track skills for the files and concerns in front of you, then report findings with the specialized rule IDs.
Route By Work
| Work | Use |
|---|---|
| Broad TypeScript quality, functions, modules, async flows, boundaries, data modeling, errors, tests | clean-typescript plus clean-general, clean-general-names, and clean-general-comments |
| Broad Python quality, functions, modules, async flows, boundaries, data modeling, errors, tests | clean-python plus clean-general, clean-general-names, and clean-general-comments |
| React components, JSX, hooks, effects, state, React tests, file ownership | clean-react plus clean-typescript, clean-general, clean-general-names, and clean-general-comments |
| CSS, CSS Modules, CSS-in-JS, Tailwind classes, inline styles, tokens, layout, visual accessibility | clean-css |
Editing Process
When editing code with clean-code expectations: