Skills · Community project

Agent Skills

A suite of 24 engineering skills and eight lifecycle commands for AI coding agents, covering specification, planning, implementation, testing, review, and shipping.

88.3k StarsMITJavaScriptUpdated 4 days ago
01

Project overview

Agent Skills is a Agent Skill built around a suite of 24 engineering skills and eight lifecycle commands for AI coding agents, covering specification, planning, implementation, testing, review, and shipping. Its value is practical: full development lifecycle and test-driven development are available from one documented project, while the repository remains inspectable before it is added to an agent workflow.

02

Core capabilities

01

Full development lifecycle

Full development lifecycle is documented in the repository README or its component instructions. Review the linked source for current behavior and requirements.

02

Test-driven development

Test-driven development is documented in the repository README or its component instructions. Review the linked source for current behavior and requirements.

03

Code review and simplification

Code review and simplification is documented in the repository README or its component instructions. Review the linked source for current behavior and requirements.

04

Web performance audits

Web performance audits is documented in the repository README or its component instructions. Review the linked source for current behavior and requirements.

03

Installation and usage

Set up Agent Skills from its public GitHub instructions, keep the initial permission scope small, and verify it with a low-risk task before regular use.

AI AGENT INSTALL

Let an AI Agent install it

Send this prompt to Codex, Claude Code, or another AI agent that can work with your local environment.

Help me set up Agent Skills.
Project URL: https://github.com/addyosmani/agent-skills

Read the repository README and license first. Confirm the current host, prerequisites, destination paths, and permissions. Follow the repository's documented method, keep credentials out of files and logs, and start with the least-privilege or read-only option where available. Afterward, run a small verification and report the exact changes, commands, configuration path, and result. Ask before overwriting files or requesting broader access.
01Before you start
  • Node.js and npx are installed
  • The current agent's Skills directory is writable
02Copy the install command or configuration
npx skills add addyosmani/agent-skills
03Complete the setup steps
  1. 1
    Review prerequisites and scope

    Read the README, confirm the target host, and prepare these prerequisites: Node.js and npx are installed; The current agent's Skills directory is writable. Check destination paths and permissions before making changes.

  2. 2
    Apply the documented setup

    Run the documented command: npx skills add addyosmani/agent-skills

  3. 3
    Verify with a small task

    Restart or reload the target agent, confirm that Agent Skills appears in its installed extensions or skills, and run the smallest documented example before using it on important work.

How to verify the setup

Restart or reload the target agent, confirm that Agent Skills appears in its installed extensions or skills, and run the smallest documented example before using it on important work.

Before using it
  • Installing the full suite adds context and maintenance overhead
  • Per-skill installation does not include repository-level references
04

Use cases

SCENARIO 01

Software work from specification to shipping

Software work from specification to shipping is a practical fit when the repository's documented prerequisites and permission model match the current environment.

SCENARIO 02

Shared code-review practices for a team

Shared code-review practices for a team is a practical fit when the repository's documented prerequisites and permission model match the current environment.

SCENARIO 03

Adding tests and quality gates to an existing project

Adding tests and quality gates to an existing project is a practical fit when the repository's documented prerequisites and permission model match the current environment.

05

Assessment

This assessment is based on the repository README, component documentation, license, and maintenance metadata. Covers the development lifecycle with a clear split between commands and skills; Lets users inspect the catalog and install only the skills they need. The main trade-offs are also clear: Installing the full suite adds context and maintenance overhead; Per-skill installation does not include repository-level references. No local installation or functional test was claimed during cataloging.

Why it may be useful

  • Covers the development lifecycle with a clear split between commands and skills
  • Lets users inspect the catalog and install only the skills they need

What to know first

  • Installing the full suite adds context and maintenance overhead
  • Per-skill installation does not include repository-level references
06

README

Agent Skills


Overview

A suite of 24 engineering skills and eight lifecycle commands for AI coding agents, covering specification, planning, implementation, testing, review, and shipping. A suite of 24 engineering skills and eight lifecycle commands for AI coding agents, covering specification, planning, implementation, testing, review, and shipping.

Getting started

  • Set up Agent Skills from its public GitHub instructions, keep the initial permission scope small, and verify it with a low-risk task before regular use.
  • The repository describes Agent Skills as a suite of 24 engineering skills and eight lifecycle commands for AI coding agents, covering specification, planning, implementation, testing, review, and shipping.
  • Its main capabilities include full development lifecycle, test-driven development, code review and simplification, web performance audits. The documented facts include 24 engineering skills, eight lifecycle commands, individual skill installation, support through the skills cli for 70+ agents.
  • Restart or reload the target agent, confirm that Agent Skills appears in its installed extensions or skills, and run the smallest documented example before using it on important work.

Configuration

npx skills add addyosmani/agent-skills
Read the complete README on GitHub