agent-skills
Walks a software change from a written spec through design, testing, code review, CI/CD, and release, applying the matching engineering skill at each stage. Useful for developers using Claude Code on full development workflows.

Addy Osmani — author of the skills this Flow curates. https://github.com/addyosmani/agent-skills
Walks a software change from a written spec through design, testing, code review, CI/CD, and release, applying the matching engineering skill at each stage. Useful for developers using Claude Code on full development workflows.
Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating…
Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need…
Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate…
Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a…
Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder…
Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which…
Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks,…
Guides systematic root-cause debugging. Use when tests fail, builds break, something that worked yesterday broke, behavior…
Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one…
Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a…
Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption…
Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating…
Senior code reviewer that evaluates changes across five dimensions — correctness, readability, architecture, security, and…
Security engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code…
QA engineer specialized in test strategy, test writing, and coverage analysis. Use for designing test suites, writing tests for…
Web performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for performance-focused…
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.
Simplify code for clarity and maintainability — reduce complexity without changing behavior
Define and enforce this project's quality bar — interview, sane defaults, CONSTRAINTS.md
Break work into small verifiable tasks with acceptance criteria and dependency ordering
Conduct a five-axis code review — correctness, readability, architecture, security, performance
Run the pre-launch checklist via parallel fan-out to specialist personas, then synthesize a go/no-go decision
Start spec-driven development — write a structured specification before writing code
Run TDD workflow — write failing tests, implement, verify. For bugs, use the Prove-It pattern.
Run a web performance audit via the web-performance-auditor persona
Is this you? Claim your profilePut a plugin at the top of Plugins, from $9