matheus-sancha/skills
Skill Claude CodeCodex
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
matheus-sancha/skills
Skill Claude CodeCodex
Create and maintain a repo's CONTEXT.md — the mental model an agent reads before touching the code — and its ADRs, the record of why each load-bearing decision was made. Use when onboarding to an unfamiliar repo, when a decision worth remembering has just been made, or when CONTEXT.md has drifted from the code.
matheus-sancha/skills
Skill Claude CodeCodex
Diagnosis discipline for hard bugs — build a tight, red-capable feedback loop before hypothesising. Use when a bug has survived an obvious fix attempt, its cause is non-obvious, it reproduces only intermittently, or something has become measurably slower.
matheus-sancha/skills
Skill Claude CodeCodex
Pin down the domain — name the entities, their relationships, and the invariants that must always hold, then lock one ubiquitous language for them. Use when the nouns of a feature are still vague, when the same concept goes by several names, or before designing the modules that will hold it.
matheus-sancha/skills
Skill Claude CodeCodex
Blueprint for a local-first Flutter app shipped to users as a plain Windows zip. Use when scaffolding such a project, adding a feature slice, changing a Drift schema, hardening a build for users nobody is watching, or packaging and tagging a drop.
matheus-sancha/skills
Skill Claude CodeCodex
Design and audit beautiful, adaptive UI for Flutter apps — design tokens, Material 3 anti-defaults, proportion/type/color scales, adaptive navigation, and app flow. Use when building or theming Flutter screens, setting up ThemeData/ColorScheme, deciding navigation or layout, or reviewing a Flutter UI that looks off…
matheus-sancha/skills
Skill Claude CodeCodex
Review the codebase and the project's domain model and architecture, and identify waste or redundancies and suggest improvements to make the codebase optimal and reduce token consumption.
matheus-sancha/skills
Skill Claude CodeCodex
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when a design question needs a concrete artifact to react to before committing to it; not for building production code.
matheus-sancha/skills
Skill Claude CodeCodex
Review the diff since a fixed point along two axes — does it follow the repo's documented standards, and does it match what the originating issue or spec asked for? Runs both as parallel sub-agents. Use when reviewing a branch, a PR, or work in progress; for whole-codebase waste use /lean-code-reviewer instead.
matheus-sancha/skills
Skill Claude CodeCodex
Decide what deserves a test and which seam to write it at. Use when planning tests for new work, when a test is disproportionately hard to write, when the suite is slow or brittle, or when there's no good seam to test a bug against.
matheus-sancha/skills
Skill Claude CodeCodex
Compact the current conversation into a handoff document for another agent to pick up.
matheus-sancha/skills
Skill Claude CodeCodex
Interview the user relentlessly about a plan or design. Use when the user wants to stress-test a plan before building, or uses any 'grill' trigger phrases.
matheus-sancha/skills
Skill Claude CodeCodex
Investigate a question against primary sources and capture the findings as a cited Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated.
matheus-sancha/skills
Skill Claude CodeCodex
Pick up work from a handoff document — rebuild the mental model, verify the world hasn't moved since it was written, and confirm before acting.
matheus-sancha/skills
Skill Claude CodeCodex
Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable. Use whenever authoring, editing, or reviewing a SKILL.md, or deciding a skill's trigger description, invocation mode, or file structure.
matheus-sancha/skills
Skill Claude CodeCodex
Teach the user a new skill or concept, within this workspace.
matheus-sancha/skills
Skill Claude CodeCodex
Plan a huge chunk of work — more than one agent session can hold — as a shared map of investigation tickets on GitHub Issues, and resolve them one at a time until the way to the destination is clear.
matheus-sancha/skills
Skill Claude CodeCodex
A template skill demonstrating the structure of a Claude Code skill. Use this as a starting point when creating your own skill — copy the directory, rename it, and replace the contents of this file.