Skip to content

Addy Osmani - Agent Skills Setup Guide

Source: addyosmani/agent-skills (14.1K+ combined installs) GitHub: addyosmani/agent-skills (80,523 ⭐) Category: Developer Tools / Engineering Quality Tier: 🟢 Production

Production-grade engineering skills for AI coding agents, authored by Addy Osmani (Google Chrome Engineering Lead, author of "Learning JavaScript Design Patterns"). These 20 skills encode battle-tested engineering practices - CI/CD automation, security hardening, performance optimization, code review, debugging, test-driven development, and shipping workflows - proven across real-world production systems.


Installation

# Install the core engineering skills:
npx skills add addyosmani/agent-skills --skill ci-cd-and-automation
npx skills add addyosmani/agent-skills --skill code-review-and-quality
npx skills add addyosmani/agent-skills --skill security-and-hardening
npx skills add addyosmani/agent-skills --skill performance-optimization
npx skills add addyosmani/agent-skills --skill debugging-and-error-recovery
npx skills add addyosmani/agent-skills --skill test-driven-development
npx skills add addyosmani/agent-skills --skill shipping-and-launch

# Install additional skills as needed:
npx skills add addyosmani/agent-skills --skill api-and-interface-design
npx skills add addyosmani/agent-skills --skill planning-and-task-breakdown
npx skills add addyosmani/agent-skills --skill observability-and-instrumentation

Included Skills

Skill Installs Purpose
ci-cd-and-automation 14.1K Automate CI/CD pipelines, GitHub Actions, deployment workflows
api-and-interface-design - Design RESTful APIs, GraphQL schemas, and interfaces
browser-testing-with-devtools - End-to-end browser testing with Chrome DevTools
code-review-and-quality - Conduct thorough code reviews with quality gates
code-simplification - Simplify complex code, reduce technical debt
context-engineering - Optimize context windows and prompt engineering for agents
debugging-and-error-recovery - Systematic debugging and error recovery patterns
idea-refine - Refine and validate product/feature ideas
incremental-implementation - Implement features incrementally with safe rollouts
interview-me - Conduct technical interview practice sessions
observability-and-instrumentation - Add logging, metrics, tracing to production systems
performance-optimization - Profile and optimize web app performance (Core Web Vitals)
planning-and-task-breakdown - Break down complex features into implementable tasks
security-and-hardening - Security audit, vulnerability scanning, hardening
shipping-and-launch - Production launch checklists, rollback plans, monitoring
source-driven-development - Read and understand existing codebases before modifying
spec-driven-development - Write specifications before implementation
test-driven-development - TDD workflow: red-green-refactor cycles
using-agent-skills - Meta-skill for effectively using and composing agent skills
doubt-driven-development 37.6K Doubt-driven development workflow (added Sep 29, 2026 sweep)

Key Capabilities

CI/CD & Automation (ci-cd-and-automation)

The flagship skill at 14.1K installs. Automates GitHub Actions workflow creation, deployment pipeline configuration, artifact management, and release automation. Handles multi-environment deployments with approval gates and rollback strategies.

Code Quality & Review

  • code-review-and-quality: Automated code review with style, security, and performance checks
  • code-simplification: Identifies over-engineered code and proposes simpler alternatives
  • source-driven-development: Reads and analyzes existing code before making changes - prevents breaking patterns

Performance & Observability

  • performance-optimization: Core Web Vitals optimization, bundle analysis, render performance
  • observability-and-instrumentation: OpenTelemetry integration, structured logging, custom metrics
  • browser-testing-with-devtools: Performance profiling, memory leak detection, network waterfall analysis

Security & Launch

  • security-and-hardening: Dependency scanning, secret detection, OWASP Top 10 mitigation
  • shipping-and-launch: Production readiness checklist, feature flags, canary deployments
  • test-driven-development: Red-green-refactor with Jest, Vitest, and Playwright

Prerequisites

Requirement Details
Node.js 18+
GitHub CLI For ci-cd-and-automation (Actions workflows)
Chrome/Chromium For browser-testing-with-devtools
Docker Optional - for isolated test environments

Quick Start

# 1. Install the most-used skill
npx skills add addyosmani/agent-skills --skill ci-cd-and-automation

# 2. Trigger in Hermes - the skill loads when its conditions match
# Example: "Set up a CI/CD pipeline for this repo" triggers ci-cd-and-automation
# Example: "Review this PR for security issues" triggers security-and-hardening

# 3. Verify installation
npx skills list | grep addyosmani

Verification

# Check installed skills
npx skills list | grep "ci-cd-and-automation"

# Test - ask Hermes a relevant engineering question
# "Create a GitHub Actions workflow that runs tests and deploys to staging"

Notes

  • Authored by Addy Osmani, Google Chrome Engineering Lead - these skills encode production patterns used at Google scale
  • The ci-cd-and-automation skill is the most popular (14.1K installs) and the primary entry point
  • Skills are designed to compose together - e.g., combine test-driven-development → code-review-and-quality → ci-cd-and-automation for a complete quality pipeline
  • context-engineering is particularly relevant for Hermes agents - it teaches agents to manage their own context windows efficiently
  • These skills complement the existing security-and-hardening-setup and ci-cd catalog entries but add Addy's specific production-grade patterns
  • GitHub topics include: agent-skills, antigravity, claude-code, codex, cursor - indicating multi-agent compatibility

Integration with CorpusIQ

CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.

This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.

See what CorpusIQ connects

AI answers on your data. See where every number comes from.

Connect your tools and ask in ChatGPT, Claude, or Perplexity. Enterprise-grade answers in minutes. From $29.95/month.

Start free, no credit card
Contact Terms Privacy Pricing