Production-grade engineering skills for AI coding agents.

★ 114,732⑂ 11,991👁 559⑃ 582● 177▤ 17◈ 0
JavaScriptMITCreated 2026-02-15skills.addy.ie
114,732
stars
+441+1,976+13,242
11,991
forks
559
watchers
582
prs
177
issues
17
releases
0
discussions

README

Agent Skills

Production-grade engineering skills for AI coding agents.

Skills encode the workflows, quality gates, and best practices that senior engineers use when building software. These ones are packaged so AI agents follow them consistently across every phase of development.



!Addy's Agent Skills


  DEFINE          PLAN           BUILD          VERIFY         REVIEW          SHIP
 ┌──────┐      ┌──────┐      ┌──────┐      ┌──────┐      ┌──────┐      ┌──────┐
 │ Idea │ ───▶ │ Spec │ ───▶ │ Code │ ───▶ │ Test │ ───▶ │  QA  │ ───▶ │  Go  │
 │Refine│      │  PRD │      │ Impl │      │Debug │      │ Gate │      │ Live │
 └──────┘      └──────┘      └──────┘      └──────┘      └──────┘      └──────┘
  /spec          /plan          /build        /test         /review       /ship


---

 Commands

9 slash commands that map to the development lifecycle. Each one activates the right skills automatically.

| What you're doing | Command | Key principle |
|-------------------|---------|---------------|
| Define what to build | /spec | Spec before code |
| Plan how to build it | /plan | Small, atomic tasks |
| Build incrementally | /build | One slice at a time |
| Prove it works | /test | Tests are proof |
| Set the quality bar | /constraints | Decide it once, enforce it everywhere |
| Review before merge | /review | Improve code health |
| Audit web performance | /webperf | Measure before you optimize |
| Simplify the code | /code-simplify | Clarity over cleverness |
| Ship to production | /ship | Faster is safer |

In Claude Code these install as plugin commands. Where a built-in command has the same name, as /review does, use the namespaced form: /agent-skills:review.

Want fewer manual steps once the spec exists? /build auto generates the plan and implements every task in a single approved pass — you approve the plan once, then it runs autonomously. It removes the human stepping between tasks, not the verification: every task is still test-driven and committed individually, and it pauses on failures or risky steps.

Skills also activate automatically based on what you're doing — designing an API triggers api-and-interface-design, building UI triggers frontend-ui-engineering, and so on.

---

 Quick Start

Fastest path — any agent, one command. The open skills CLI installs into 70+ agents (Claude Code, Cursor, Codex, Copilot, Cline, and more):

bash
npx skills add addyosmani/agent-skills             install all 25 skills
npx skills add addyosmani/agent-skills --list      browse before installing


Or grab individual skills:

bash
npx skills add addyosmani/agent-skills --skill code-review-and-quality    five-axis review before merge
npx skills add addyosmani/agent-skills --skill interview-me               requirements interrogation, one question at a time
npx skills add addyosmani/agent-skills --skill test-driven-development    red-green-refactor, enforced


 Installing one skill? A per-skill npx install copies only
 skills//, not the repo-level re

Top issues

Latest release

Agent Skills 0.6.15 0.6.15 2026-10-31
Agent Skills 0.6.15 stops the security skill's staged-secret check from printing the secret it finds, fixes two simplify-ignore bugs that could corrupt protected code, and makes the constraints skill's security and accessibility gates actually fail CI.

 Security

- The staged-secret check no longer echoes credentials (718, @santhiprakash, reported by @xmxxc in 717). The old git diff --cached | grep printed every matching line, so a staged key landed in the terminal and in any agent's transcript. It also read as clean when git failed. The check is now git diff --cached -i -G'…' --name-only: it

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON