Skip to main content

By author · 30 skills

Addy Osmani Skills

Every skill by Addy Osmani in the directory. Each page has a summary, the install command and a link to the source.

Skills by Addy Osmani

Guides the design of stable APIs and module boundaries, covering REST and GraphQL endpoints and type contracts between modules.

DevelopmentGitHub stars: 100k

Tests web apps in a real browser through Chrome DevTools MCP: inspect the DOM, read console errors, analyse network requests and profile performance.

DevelopmentGitHub stars: 100k

Sets up and modifies CI/CD pipelines, including automated quality gates, test runners in CI and deployment strategies.

DevelopmentGitHub stars: 100k

Runs a code review across several quality dimensions before a change is merged, whether the code came from you, a person or another agent.

DevelopmentGitHub stars: 100k

Refactors working code so it is easier to read, maintain and extend, without changing its behaviour.

DevelopmentGitHub stars: 100k

Interviews you about your quality bar, writes it down as a contract with default thresholds, and stops agents from quietly lowering it.

DevelopmentGitHub stars: 100k

Sets up rules files and project context for an agent session, and repairs the context when output quality starts to degrade.

DevelopmentGitHub stars: 100k

Walks the agent through root-cause debugging when tests fail, builds break or behaviour stops matching expectations.

DevelopmentGitHub stars: 100k

Plans the removal of old systems, APIs and features, and the migration of users or production database schemas to their replacements.

DevelopmentGitHub stars: 100k

Records architecture decisions as ADRs and keeps documentation current when public APIs change or features ship.

DevelopmentGitHub stars: 100k

Puts every non-trivial decision through an adversarial review in a fresh context before it stands, to expose hidden failure modes.

DevelopmentGitHub stars: 100k

Builds accessible, responsive production UIs: components, layouts, state management and WCAG requirements.

DevelopmentGitHub stars: 100k

Structures git work: atomic commits, branching, conflict resolution, cleaning up a messy working tree and pull requests.

DevelopmentGitHub stars: 100k

Idea Refine

Addy Osmani

Turns a vague idea into a sharp, actionable concept through structured divergent and convergent thinking, testing assumptions before you plan.

ProductivityGitHub stars: 100k

Delivers a change in thin slices that can each be verified, for work that touches several files or rolls out behind a feature flag.

DevelopmentGitHub stars: 100k

Interview Me

Addy Osmani

Interviews you one question at a time until the agent is about 95% sure what you actually want from an underspecified request.

ProductivityGitHub stars: 100k

Adds logging, metrics, tracing and alerting so that production behaviour can be seen and diagnosed.

DevelopmentGitHub stars: 100k

Finds and fixes performance problems across frontend, backend and database, including Core Web Vitals, load times and N+1 queries.

DevelopmentGitHub stars: 100k

Breaks a spec or set of requirements into ordered, implementable tasks, with scope estimates and work that can run in parallel.

DevelopmentGitHub stars: 100k

Audits and hardens code that handles user input, authentication, data storage or external integrations against common vulnerabilities.

DevelopmentGitHub stars: 100k

Prepares a production launch with a pre-launch checklist, monitoring setup and a staged rollout plan.

DevelopmentGitHub stars: 100k

Checks every implementation decision against official documentation, so the code cites its sources and avoids outdated patterns.

DevelopmentGitHub stars: 100k

Writes a spec or PRD with objectives and scope before any code, for new projects, features and significant changes.

DevelopmentGitHub stars: 100k

Drives implementation with the red-green-refactor loop: write a failing test, make it pass, then clean up.

DevelopmentGitHub stars: 100k