Claude Skills · Code Review & Testing

Documentation Criteria

shinpr/claude-code-workflows

Determines which of PRD, ADR, UI Spec, Design Doc, and Work Plan a change requires, and where each is stored. Use when deciding documentation scope, or when creating or reviewing a technical document.

★ 668 Synced 2 hours ago View SKILL.md

At a glance

Code Review & Testing Plugin install Node.js Actively maintained

This skill is for Code Review & Testing and helps you determine documentation requirements for a change, decide which technical documents to create, and review technical documentation scope.

Install /plugin marketplace add shinpr/claude-code-workflows /plugin install documentation-criteria
Can use Not declared by the author

Setup, runtime and requirements describe shinpr/claude-code-workflows, the repo this skill ships in.

prdadrUi SpecDesign DocWork Plantechnical-writing

Also in shinpr/claude-code-workflows

View the repo

Applies language-agnostic and backend technical decision criteria, anti-pattern detection, debugging, and quality gates. Use when reviewing...

Language-agnostic coding principles for maintainability, readability, and quality. Use when implementing features, refactoring code, or revi...

Records where resources outside the repository live (design source, design system, API schema, IaC source, secret store) and how design, imp...

Applies React/TypeScript-specific technical decision criteria, anti-pattern detection, debugging, and frontend quality gates. Use when revie...

Implementation strategy selection framework. Use when planning implementation strategy, selecting development approach, or defining verifica...

Integration E2e Testing Code Review & Testing

Integration and E2E test design principles, ROI calculation, test skeleton specification, and review criteria. Use when designing integratio...

LLM Friendly Context Writing & Editing

Clarifies inputs, outputs, success criteria, decisions, and unresolved conditions so downstream consumers can execute without guessing. Use...

Add integration/E2E tests to existing codebase using Design Docs

Recipe Build Coding

Execute materialized task files in autonomous execution mode

Recipe Design Coding

Execute from codebase-scoped analysis through optional ADR decisions to complete Design Doc approval

Recipe Diagnose Support

Investigate problem, verify findings, and derive solutions

Adjust an already-implemented UI in-session with verification against the design source

Other Code Review & Testing skills

Migrate To Shoehorn mattpocock/skills

Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests,...

Grill With Docs mattpocock/skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Triage mattpocock/skills

Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.

Scaffold Exercises mattpocock/skills

Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold e...

Resolving Merge Conflicts mattpocock/skills

Use when you need to resolve an in-progress git merge/rebase conflict.

Batch Grill Me mattpocock/skills

A relentless interview that asks every frontier question at once, round by round.