clean-code-javascript
Installation
SKILL.md
Clean Code JavaScript
Use the references
Read only the references relevant to the task; do not load the full set by default. For a broad codebase audit, read all five.
references/core-javascript.md: runtime constraints, names, declarations, functions, ownership, mutation, and side effects.references/typescript.md: strictness, runtime validation, narrowing, state modeling, public types, and contained unsafe escapes.references/design-and-modules.md: objects, encapsulation, composition, classes, pragmatic SOLID, dependencies, modules, and reuse.references/async-and-errors.md: promises, concurrency, cancellation, asynchronous iteration, and error models.references/testing-and-refactoring.md: behavioral tests, comments, automation, dead code, incremental validation, and non-mechanical application.
Apply every reference with the target runtime, compiler, framework, public API, and repository conventions in mind.