25 skills
- api-and-interface-designaddyosmani/agent-skills · ★ 106kcoding
Designs stable APIs, module boundaries, and type contracts between frontend and backend.
- browser-testing-with-devtoolsaddyosmani/agent-skills · ★ 106ktesting
Tests and debugs browser apps via Chrome DevTools, inspecting DOM, console, network, and performance.
- ci-cd-and-automationaddyosmani/agent-skills · ★ 106kdevops & infra
Sets up CI/CD pipelines with quality gates, CI test runners, and deployment strategies.
- code-review-and-qualityaddyosmani/agent-skills · ★ 106kcoding
Reviews diffs and pull requests across multiple quality dimensions before merging changes.
- code-simplificationaddyosmani/agent-skills · ★ 106kcoding
Refactor working code for clarity and maintainability without changing its behavior.
- constraint-driven-developmentaddyosmani/agent-skills · ★ 106kagent workflow
Writes a quality bar into CONSTRAINTS.md and flags agent changes that quietly weaken it.
- context-engineeringaddyosmani/agent-skills · ★ 106kagent workflow
Configures agent context and rules files to keep output quality high across sessions.
- debugging-and-error-recoveryaddyosmani/agent-skills · ★ 106kcoding
Finds root causes of failing tests, broken builds, and unexpected errors systematically.
- deprecation-and-migrationaddyosmani/agent-skills · ★ 106kcoding
Removes old systems and migrates users or database schemas without downtime, safely.
- documentation-and-adrsaddyosmani/agent-skills · ★ 106kwriting & docs
Records architecture decisions and API changes as ADRs for future engineers and agents.
- doubt-driven-developmentaddyosmani/agent-skills · ★ 106kagent workflow
Cross-examines decisions with fresh-context adversarial review to surface hidden failure modes.
- frontend-ui-engineeringaddyosmani/agent-skills · ★ 106kdesign & frontend
Builds accessible, responsive, production-quality user interfaces with proper state management.
- git-workflow-and-versioningaddyosmani/agent-skills · ★ 106kcoding
Structures commits, branches, and PRs, splitting messy working trees into atomic commits.
- idea-refineaddyosmani/agent-skills · ★ 106kproductivity
Turns vague ideas into sharp concepts through divergent and convergent thinking exercises.
- incremental-implementationaddyosmani/agent-skills · ★ 106kcoding
Delivers multi-file changes in thin, verifiable slices, optionally behind feature flags.
- interview-meaddyosmani/agent-skills · ★ 106kproductivity
Interviews the user one question at a time to uncover what they actually want.
- observability-and-instrumentationaddyosmani/agent-skills · ★ 106kdevops & infra
Adds logging, metrics, tracing, and alerts so production behavior is diagnosable.
- performance-optimizationaddyosmani/agent-skills · ★ 106kcoding
Profiles and fixes bottlenecks across frontend, backend, queries, and Core Web Vitals.
- planning-and-task-breakdownaddyosmani/agent-skills · ★ 106kproductivity
Breaks specs into ordered, implementable tasks with scope estimates and parallel work.
- security-and-hardeningaddyosmani/agent-skills · ★ 106ksecurity
Audits input handling, auth, and data storage against OWASP Top Ten vulnerabilities.
- shipping-and-launchaddyosmani/agent-skills · ★ 106kdevops & infra
Runs pre-launch checklists, monitoring setup, staged rollouts, and rollback strategies.
- source-driven-developmentaddyosmani/agent-skills · ★ 106kcoding
Verifies implementation choices against official documentation to produce authoritative, source-cited code avoiding outdated patterns.
- spec-driven-developmentaddyosmani/agent-skills · ★ 106kproductivity
Drafts specs, PRDs, and requirements with objectives and scope before any coding begins.
- test-driven-developmentaddyosmani/agent-skills · ★ 106ktesting
Drives code changes through red-green-refactor tests to prove behavior and catch regressions early.
- using-agent-skillsaddyosmani/agent-skills · ★ 106kagent workflow
Discovers and selects the right agent skill for a session or task at hand.
Found daily in popular skill repos and through GitHub search (topics agent-skills and claude-skills). A skill is any folder containing a SKILL.md file. The one-line descriptions and categories are written by AI. At most 80 skills are taken per repo.