Agent Skills (Addy Osmani) — Summary
Agent Skills by Addy Osmani is a production-grade, cross-platform skill pack for AI coding agents that encodes the full software development lifecycle — from idea refinement and spec writing through TDD, code review, and shipping — as a set of 23 skills and 7 slash commands installable as a Claude Code plugin, Cursor rules, or Gemini CLI skills.
Problem it solves: AI coding agents lack consistent workflows: they skip specs, write tests after code, miss security reviews, and produce brittle work; Agent Skills imposes a discovery-tree that routes each task to the right workflow skill automatically via a meta-skill (using-agent-skills) injected at session start.
Distinctive trait: Every skill is organized around a named development phase with explicit "When to Use / When NOT to use" gates and carries a self-contained decision tree; the meta-skill using-agent-skills acts as a dispatcher that maps any incoming task to the correct skill using a single flowchart.
Target audience: Individual developers using Claude Code, Cursor, Gemini CLI, Windsurf, or OpenCode who want senior-engineer workflows without having to define them themselves.
Scope: 23 skills (including 3 named subagents: code-reviewer, security-auditor, test-engineer), 7 commands mirroring the lifecycle, and a SessionStart hook; cross-platform with installation paths for 6+ coding agents.
Differs from seeds: Most similar to superpowers (same Archetype 1 — skills-only behavioral framework with SessionStart hook injection), but adds explicit slash commands alongside skills (breaking pure Archetype 1), ships named subagent persona files (code-reviewer, security-auditor, test-engineer) that superpowers lacks, and targets a broader cross-tool surface (Cursor, Windsurf, Gemini CLI) rather than the plugin-only model.