lexler

lexler

@lexler

GitHub
14 Skills
3010 Total Stars
February 2026 Joined

Public Skills

event-modeling

by lexler

Designs systems using Event Modeling.

CLI Tools 215 4mo ago

refinement-loop

by lexler

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.

Code Review 215 4mo ago

creating-process-files

by lexler

Creates process files - text as code instructions for reliable AI workflows. Use when creating new process files.

Code Gen 215 4mo ago

collaborative-design

by lexler

Designs software features collaboratively through visual scenarios and iterative refinement. Use when designing features, tools, UIs, workflows, or any system before implementation.

Processing 215 4mo ago

ai-patterns

by lexler

Reference patterns for augmented coding with AI. Use when discussing AI coding patterns, anti-patterns, obstacles, context management, steering AI, or looking up Lexler's patterns collection.

Agents 215 4mo ago

using-uv

by lexler

Python package and project management with UV. Use when creating Python scripts, initializing projects, or managing dependencies.

Automation 215 4mo ago

approval-tests

by lexler

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.

Processing 215 4mo ago

hexagonal-architecture

by lexler

Applies hexagonal (ports & adapters) architecture. Use when designing application structure, separating domain from infrastructure, creating testable boundaries, or when user mentions ports, adapters, hexagonal, or clean architecture.

Database 215 4mo ago

git-worktrees

by lexler

Creates git worktrees for parallel development. Use when creating a git worktree, setting up multiple working directories, or working on features in parallel.

Code Gen 215 4mo ago

refactoring

by lexler

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

File Ops 215 4mo ago

tdd

by lexler

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.

Code Gen 215 4mo ago

writing-bash-scripts

by lexler

Bash script style guide. Always use when writing bash scripts, shell scripts, or CLI bash tools.

Automation 215 4mo ago

bdd-with-approvals

by lexler

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

Processing 215 4mo ago

nullables

by lexler

Writes tests without mocks using Nullables. Use when writing tests, especially testing code with external I/O (HTTP, files, databases, clocks, random numbers), designing infrastructure wrappers or replacing mocking libraries.

Code Gen 215 4mo ago