Claude Skills · Code Review & Testing
Requirement Quality
techygarg/latticeApply requirement quality principles when generating or validating feature specifications. Enforces feature completeness, scenario structure, AC verifiability, feature independence, and implementation slice quality. Use when writing feature specs, validating existing requirements, or when the user mentions 'validate this spec', 'check this feature', 'requirement quality', 'is this spec complete', or 'requirement-quality'. This skill governs the craft of writing individual feature specifications — not technical design (see design-blueprint), not implementation (see code-forge).
At a glance
This skill is for Code Review & Testing and helps you validate feature specifications, write requirement specifications, and check requirement completeness.
/plugin marketplace add techygarg/lattice
/plugin install requirement-quality
Setup, runtime and requirements describe techygarg/lattice, the repo this skill ships in.
Specificationsacceptance-criteriaRequirementsFeature DefinitionQaVerification
Also in techygarg/lattice
View the repoEnforce architectural rules when generating or modifying code, and validate proposed designs before approval (design mode). Defaults to clea...
Architectural thinking partner for an existing repository — scans the codebase, conducts a structured interview, agrees on current architect...
Facilitate a structured conversation to define architecture principles for a repository. Supports multiple architecture styles: clean archit...
Investigate, reproduce, and safely fix a bug with regression protection. Composes context, diagnosis, architecture, code quality, and testin...
Apply clean code principles when generating or modifying implementation code. Enforces function focus, naming clarity, complexity management...
Facilitate a structured conversation to define clean code principles for a repository. Produces a formal clean-code.md document that the cle...
Generate implementation code from an approved design blueprint or verbal requirements. Composes context anchoring, architecture, clean code,...
Protocol for handling ambiguous decisions and missing/conflicting knowledge during code generation, design, and review. Ensures AI surfaces...
Manage per-feature living documents that capture decisions, constraints, and reasoning across AI sessions during active development. Scoped...
Facilitate a structured conversation to define DDD guardrails for domain design within a repository. Produces a formal ddd-principles.md doc...
Run a complete design workflow -- from establishing context through four progressive design levels (Capabilities, Components, Interactions,...
Guide structured design thinking through 5 progressive levels before any code is written. Levels: Capabilities, Components, Interactions, Co...
Other Code Review & Testing skills
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests,...
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold e...
Use when you need to resolve an in-progress git merge/rebase conflict.
A relentless interview that asks every frontier question at once, round by round.