GitShow/addyosmani/web-quality-skills
addyosmani

web-quality-skills

Agent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.

by addyosmani
accessibilityagent-skillsclaude-skillscore-web-vitalslighthouseskillstestingweb-performance
Star on GitHubFork

Shell

2.7k stars244 forks5 contributorsActive · 1d agoSince 2026MIT

Meet the team

See all 5 on GitHub →
addyosmani
addyosmani25 contributions
gmagnenat
gmagnenat4 contributions
federicobartoli
federicobartoli3 contributions
hellovietduc
hellovietduc1 contribution
GuinsooRocky
GuinsooRocky1 contribution

Languages

View on GitHub →
Shell100%

Commit activity

Last 12 weeks · 5 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · 4 discussions · Last activity 1d ago
See all on GitHub →
mgifford
Short set of accessibility skillsOpenIssue

https://github.com/addyosmani/web-quality-skills/blob/main/skills/accessibility/SKILL.md Now this might be too long https://github.com/mgifford/accessibility-skills But WCAG is complicated and accessibility is even more complicated.

mgifford · 1mo ago

Recent fixes

View closed PRs →
addyosmani
Web Quality Skills 2.0: measure before optimizingMergedPR

Why The skills predated current Chrome DevTools traces, Lighthouse agent audits, CrUX context, and Agentic Browsing checks. They also needed a clearer distinction between field data, repeatable lab measurements, and observations from one browser session. What changed Use performance traces for diagnosis and live Lighthouse audits for accessibility, SEO, best practices, and agentic browsing when those capabilities are available. Add a shared field, lab, and first-party RUM workflow with low-friction fallbacks. Remove unsourced estimates while preserving source-backed implementation detail, including Speculation Rules, Early Hints, crawler controls, and search-result rendering behavior. Move deeper measurement, security, structured-data, INP, and CLS guidance into focused references, and update package metadata to 2.0.0. Compatibility The six skill names, trigger phrases, installation paths, and framework-agnostic guidance remain intact. Without Chrome DevTools MCP, the skills still use Lighthouse CLI, PageSpeed Insights or CrUX, manual checks, and static analysis. Tool routing is capability-first, with current MCP names kept as examples. Intentional differences v2 starts with live evidence before broad source inspection. It no longer treats one PerformanceObserver session as field data, no longer routes performance through the Lighthouse-for-agents audit when traces are available, and does not promise ranking or field improvements without evidence. It also corrects the DOMPurify Trusted Types policy callback to return a string. These changes are summarized in CHANGELOG.md. Validation Both skill validators pass for all six skills. Manifests, local links, line limits, and the audit script were verified.

addyosmani · 1d ago
vdmo
feat(phase2): add AI search skills — answer-engine-optimization & structured-entitiesMergedPR

Summary Adds two new Phase 2 skill modules focused on AI-native content discovery and structured data markup: skills/answer-engine-optimization — core skill covering content structure, extractable prose, comparison pages, and FAQ patterns for AI citation — deep reference on making content extractable by LLMs — strategies for AI-friendly product/service comparison pages — FAQ writing patterns optimized for AI answer extraction skills/structured-entities — core skill covering Schema.org entity markup (Organization, Product, FAQ, HowTo) for AI knowledge graph indexing — Organization & Brand entity patterns with sameAs disambiguation — Product & Service entity modeling including SoftwareApplication and pricing tiers — FAQ, HowTo & Q&A schema patterns with AI extraction guidelines Motivation Builds on Phase 1 (ai-search-audit + llm-discovery) to teach agents how to reshape actual content and markup for AI-native retrieval and citation. Informed by Norg.ai research and current LLM citation patterns.

vdmo · 4w ago
rohitg00
Enhance README with skillkit installation instructionsMergedPR

This pull request updates the to provide more comprehensive documentation on installing and managing skills using the CLI tool. The new instructions clarify how to install all skills, translate between agents, install specific skills, and list available skills without installing them. Documentation improvements:** Expanded the installation instructions to include examples for using to install all skills, translate between agents, install specific skills, and list available skills without installing them.

rohitg00 · 4w ago
Structured data for AI agents

Repository: addyosmani/web-quality-skills. Description: Agent Skills for optimizing web quality based on Lighthouse and Core Web Vitals. Stars: 2707, Forks: 244. Primary language: Shell. Languages: Shell (100%). License: MIT. Topics: accessibility, agent-skills, claude-skills, core-web-vitals, lighthouse, skills, testing, web-performance. Open PRs: 0, open issues: 4. Last activity: 1d ago. Community health: 42%. Top contributors: addyosmani, gmagnenat, federicobartoli, hellovietduc, GuinsooRocky.

·@ofershap

Replace github.com with gitshow.dev