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

View the source on GitHub

Browse the @skills marketplace