CasLubbers

30 mods across 1 repository, 1 stars between them.

ts-clean-comments

25

CasLubbers/code-design-skills

Skill Claude CodeCodex

Use when writing, fixing, editing, or reviewing TypeScript comments and TSDoc. Enforces Clean Code principles—no metadata, no redundancy, no commented-out code. Also trigger on: commented-out code blocks, TODO/FIXME banners, author/ticket/date metadata in comments or TSDoc, TSDoc that no longer matches the code…

1 7d ago A 0 tokens

ts-clean-functions

26

CasLubbers/code-design-skills

Skill Claude CodeCodex

Use when writing, fixing, editing, or refactoring TypeScript functions. Enforces Clean Code principles—maximum 3 arguments, single responsibility, no flag parameters. Also trigger on: functions (or React components) with 4+ parameters/props, boolean flag parameters like isTest, functions that mutate their parameters…

1 7d ago A 0 tokens

ts-clean-general

27

CasLubbers/code-design-skills

Skill Claude CodeCodex

Use when writing, fixing, editing, or reviewing TypeScript code quality. Enforces Clean Code's core principles—DRY, single responsibility, clear intent, no magic numbers, proper abstractions. Also trigger on: duplicated logic across files or branches (G5), magic numbers or hardcoded strings (G25), long if/else chains…

1 7d ago A 0 tokens

ts-clean-names

28

CasLubbers/code-design-skills

Skill Claude CodeCodex

Use when naming, renaming, or fixing names of variables, functions, classes, interfaces, or modules in TypeScript. Enforces Clean Code principles—descriptive names, appropriate length, no encodings. Also trigger on: single-letter or cryptic identifiers (d, x, proc), Hungarian notation (strName, arrUsers, nCount)…

1 7d ago A 0 tokens

ts-clean-tests

29

CasLubbers/code-design-skills

Skill Claude CodeCodex

Use when writing, fixing, editing, or refactoring TypeScript tests. Enforces Clean Code principles—fast tests, boundary coverage, one assert per test. Also trigger on: slow or flaky tests, test.skip/it.skip/.todo without a clear reason, test.only left in committed code, tests that only cover the happy path, tests with…

1 7d ago A 0 tokens

CasLubbers/code-design-skills

Skill Claude CodeCodex

Use when writing, fixing, editing, reviewing, or refactoring any TypeScript code. Enforces Robert Martin's complete Clean Code catalog—naming, functions, comments, DRY, and boundary conditions.

1 7d ago A 46 tokens