immutable-spec
Keeps people and AI working from the same spec and linked documents, with every plan, decision, outcome, and piece of validation evidence recorded as the project evolves.
npx skills@latest add cauu/skills --skill immutable-specchallenge
Before implementation starts, check whether the problem is real, the solution is unnecessarily complex, and its key assumptions actually hold.
npx skills@latest add cauu/skills --skill challengecodebase-design
Define module responsibilities and interactions before writing code, so complexity stays in the right place and the system remains easier to change and test.
npx skills@latest add cauu/skills --skill codebase-designtdd
Work one behavior at a time: write a failing test first, then add only enough code to make it pass.
npx skills@latest add cauu/skills --skill tddcode-review
Have three isolated reviewers inspect the same changes independently, then verify and merge their findings for a human to decide what to address.
npx skills@latest add cauu/skills --skill code-reviewcodebase-map
Maintain a concise map of important directories, module responsibilities, and entry points so people and agents can find their way through the codebase quickly.
npx skills@latest add cauu/skills --skill codebase-map