lexler

32 mods across 2 repositories, 253 stars between them.

lexler/skill-factory

Skill Claude CodeCodex

Drive feature development using Outside-In TDD with Hexagonal Architecture. Design emerges through inline code, in-memory fakes, interface extraction, and deferred I/O. Use when building features, writing tests, or structuring backend services. Triggers on: TDD, outside-in, hexagonal, ports and adapters, emergent…

230 6d ago A 122 tokens original Apache-2.0

hotspots

26

lexler/skill-factory

Skill Claude CodeCodex

Find where a codebase actually costs time by mining its git history (Tornhill hotspot analysis). Produces ranked refactoring targets with evidence, change-coupling seams, and a do-not-refactor list; re-run after refactoring to verify it paid off.

230 6d ago A 57 tokens original Apache-2.0

refactoring

27

lexler/skill-factory

Skill Claude CodeCodex

Refactoring process. Invoke immediately when user or document mentions refactoring, or proactively when code gets too complex or messy.

230 6d ago A 27 tokens original Apache-2.0

refinement-loop

28

lexler/skill-factory

Skill Claude CodeCodex

Iterative refinement through multiple passes. Use when the user asks to 'meditate on', 'distill', 'refine', or 'iterate on' something, or proactively when a problem benefits from multiple passes rather than a single attempt.

230 6d ago A 52 tokens original Apache-2.0

approval-tests

29

lexler/skill-factory

Skill Claude CodeCodex

Writes approval tests (snapshot/golden master testing) for Python, JavaScript/TypeScript, or Java. Use when verifying complex output, characterization testing legacy code, testing combinations, or working with .approved/.received files.

230 6d ago A 48 tokens original Apache-2.0

bdd-with-approvals

30

lexler/skill-factory

Skill Claude CodeCodex

Scannable BDD tests written in domain language. Use when doing BDD.

230 6d ago A 23 tokens original Apache-2.0

nullables

31

lexler/skill-factory

Skill Claude CodeCodex

Nullables — testing technique alternative to using mocking libraries. Use when writing unit tests, when code touches external I/O or state (HTTP, databases, files, clock, random) anywhere in its dependency chain, when making a system testable, or when tests are slow or flaky.

230 6d ago A 60 tokens original Apache-2.0

tdd

32

lexler/skill-factory

Skill Claude CodeCodex

Test-driven development (TDD) process used when writing code. Use whenever you are adding any new code, unless the user explicitly asks to skip TDD or the code is exploratory/spike.

230 6d ago A 42 tokens original Apache-2.0