---
title: "Addy Osmani (@addyosmani) · skilld"
canonical_url: "https://skilld.dev/@addyosmani"
meta:
  description: "31 skills and 0 collections from @addyosmani on skilld."
  "og:description": "Agent skills written by real maintainers in their own GitHub repos, with links to source"
  "og:title": skilld
---

`

![Addy Osmani on GitHub](https://skilld.dev/_img/avatar?url=https%3A%2F%2Fgithub.com%2Faddyosmani.png)

# **Addy Osmani**

@addyosmani

Former Director at Google working on Gemini and Google Cloud

Sunnyvale, California

[GitHub](https://github.com/addyosmani) [Website](https://www.addyosmani.com)

## [addyosmani/agent-skills](https://skilld.dev/gh/addyosmani/agent-skills)

25 skills

![README badge for addyosmani/agent-skills](https://skilld.dev/b/addyosmani/agent-skills?theme=light&label=0)

- [code-review-and-quality](https://skilld.dev/gh/addyosmani/agent-skills/code-review-and-quality)

  Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch. Use when asked to review a diff or a pull request, even when the diff is pasted inline.

  Updated 6 days ago![README badge for addyosmani/agent-skills/code-review-and-quality](https://skilld.dev/b/addyosmani/agent-skills/code-review-and-quality?theme=light&label=0) [Read source](https://github.com/addyosmani/agent-skills/blob/main/skills/code-review-and-quality/SKILL.md)
- [security-and-hardening](https://skilld.dev/gh/addyosmani/agent-skills/security-and-hardening)

  Hardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling user input, authentication, data storage, or external integrations, or when checking a login flow is safe against the OWASP Top Ten. Use when building any feature that accepts untrusted data, manages user sessions, or interacts with third-party services. Use when auditing dependencies for known vulnerabilities, triaging package-manager audit findings, or assessing supply-chain risk in a new package. Use when personal data or privacy compliance (GDPR, CCPA) is involved.

  Updated 11 days ago![README badge for addyosmani/agent-skills/security-and-hardening](https://skilld.dev/b/addyosmani/agent-skills/security-and-hardening?theme=light&label=0) [Read source](https://github.com/addyosmani/agent-skills/blob/main/skills/security-and-hardening/SKILL.md)
- [spec-driven-development](https://skilld.dev/gh/addyosmani/agent-skills/spec-driven-development)

  Creates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans several independently testable capabilities and needs decomposing into a capability map of modules before specifying.

  Updated 20 days ago![README badge for addyosmani/agent-skills/spec-driven-development](https://skilld.dev/b/addyosmani/agent-skills/spec-driven-development?theme=light&label=0) [Read source](https://github.com/addyosmani/agent-skills/blob/main/skills/spec-driven-development/SKILL.md)
- [observability-and-instrumentation](https://skilld.dev/gh/addyosmani/agent-skills/observability-and-instrumentation)

  Instruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting. Use when shipping any feature that runs in production and you need evidence it works. Use when production issues are reported but you can't tell what happened from the available data.

  Updated 24 days ago![README badge for addyosmani/agent-skills/observability-and-instrumentation](https://skilld.dev/b/addyosmani/agent-skills/observability-and-instrumentation?theme=light&label=0) [Read source](https://github.com/addyosmani/agent-skills/blob/main/skills/observability-and-instrumentation/SKILL.md)
- [context-engineering](https://skilld.dev/gh/addyosmani/agent-skills/context-engineering)

  Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.

  Updated 25 days ago![README badge for addyosmani/agent-skills/context-engineering](https://skilld.dev/b/addyosmani/agent-skills/context-engineering?theme=light&label=0) [Read source](https://github.com/addyosmani/agent-skills/blob/main/skills/context-engineering/SKILL.md)
- [deprecation-and-migration](https://skilld.dev/gh/addyosmani/agent-skills/deprecation-and-migration)

  Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or sunset existing code.

  Updated last month![README badge for addyosmani/agent-skills/deprecation-and-migration](https://skilld.dev/b/addyosmani/agent-skills/deprecation-and-migration?theme=light&label=0) [Read source](https://github.com/addyosmani/agent-skills/blob/main/skills/deprecation-and-migration/SKILL.md)

## [addyosmani/web-quality-skills](https://skilld.dev/gh/addyosmani/web-quality-skills)

6 skills

![README badge for addyosmani/web-quality-skills](https://skilld.dev/b/addyosmani/web-quality-skills?theme=light&label=0)

- [performance](https://skilld.dev/gh/addyosmani/web-quality-skills/performance)

  Optimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".

  Updated last month![README badge for addyosmani/web-quality-skills/performance](https://skilld.dev/b/addyosmani/web-quality-skills/performance?theme=light&label=0) [Read source](https://github.com/addyosmani/web-quality-skills/blob/main/skills/performance/SKILL.md)
- [seo](https://skilld.dev/gh/addyosmani/web-quality-skills/seo)

  Optimize for search engine visibility and ranking. Use when asked to "improve SEO", "optimize for search", "fix meta tags", "add structured data", "sitemap optimization", or "search engine optimization".

  Updated last month![README badge for addyosmani/web-quality-skills/seo](https://skilld.dev/b/addyosmani/web-quality-skills/seo?theme=light&label=0) [Read source](https://github.com/addyosmani/web-quality-skills/blob/main/skills/seo/SKILL.md)
- [accessibility](https://skilld.dev/gh/addyosmani/web-quality-skills/accessibility)

  Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

  Updated last month![README badge for addyosmani/web-quality-skills/accessibility](https://skilld.dev/b/addyosmani/web-quality-skills/accessibility?theme=light&label=0) [Read source](https://github.com/addyosmani/web-quality-skills/blob/main/skills/accessibility/SKILL.md)
- [core-web-vitals](https://skilld.dev/gh/addyosmani/web-quality-skills/core-web-vitals)

  Optimize Core Web Vitals (LCP, INP, CLS) for better page experience using field and lab evidence. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experience optimization", or "fix layout shifts".

  Updated last month![README badge for addyosmani/web-quality-skills/core-web-vitals](https://skilld.dev/b/addyosmani/web-quality-skills/core-web-vitals?theme=light&label=0) [Read source](https://github.com/addyosmani/web-quality-skills/blob/main/skills/core-web-vitals/SKILL.md)
- [best-practices](https://skilld.dev/gh/addyosmani/web-quality-skills/best-practices)

  Apply modern web development best practices for security, compatibility, and code quality. Use when asked to "apply best practices", "security audit", "modernize code", "code quality review", or "check for vulnerabilities".

  Updated last month![README badge for addyosmani/web-quality-skills/best-practices](https://skilld.dev/b/addyosmani/web-quality-skills/best-practices?theme=light&label=0) [Read source](https://github.com/addyosmani/web-quality-skills/blob/main/skills/best-practices/SKILL.md)
- [web-quality-audit](https://skilld.dev/gh/addyosmani/web-quality-skills/web-quality-audit)

  Run an evidence-led web quality audit covering performance, accessibility, SEO, best practices, and agentic browsing. Use when asked to "audit my site", "review web quality", "run lighthouse audit", "check page quality", or "optimize my website".

  Updated last month![README badge for addyosmani/web-quality-skills/web-quality-audit](https://skilld.dev/b/addyosmani/web-quality-skills/web-quality-audit?theme=light&label=0) [Read source](https://github.com/addyosmani/web-quality-skills/blob/main/skills/web-quality-audit/SKILL.md)

## **Curated setups **

Skills grouped for one workflow and installable with one command.

### **No collections yet **

When @addyosmani publishes a collection, it will appear here.

[Browse curators](https://skilld.dev/community)