Agent skill · software engineering · aiskillstore
clean-code
Clean code principles adapted for TypeScript-first, functional development.
Why this skill is useful
Codifies clean code principles specifically for TypeScript functional development, which the AI could infer but doesn't have explicit guidance on.
What it needs
About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Clean Code Skill for Node.js/TypeScript Overview Clean code principles adapted for TypeScript-first, functional development. DRY - Don't Repeat Yourself Principle Every piece of knowledge should have a single, unambiguous representation. Violations Correct Extract Shared Logic KISS - Keep It Simple Principle Prefer simple solutions over clever ones. Complexity should be justified. Violations Correct Simplify Conditionals YAGNI - You Aren't Gonna Need It Principle Don't build features until they're actually needed. Violations Correct Clean Code Checklist Naming Functions Error Handling Comments Formatting Code Organization Layered Structure Pure Core, Impure Shell
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/clean-code--441277