29 published skills

Coding Agent Skills

Agent skills for software engineering, code review, testing, refactoring, and project maintenance.

450
Skills
14
Categories
19
Repos
8
Agents

Skill Creator

anthropics/skills

Coding

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

Claude CodeClaude
pythondesignsecuritytesting
176,191 StarsApache-2.0

MCP Builder

anthropics/skills

Coding

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

CodexClaude
typescriptpythondesignsecurity
176,191 StarsApache-2.0

Claude API

anthropics/skills

Coding

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthr...

Claude CodeClaude
typescriptpythondesignreview
176,191 StarsApache-2.0

Using Agent Skills

addyosmani/agent-skills

Coding

Discovers and invokes agent skills. Use when starting a session, or when you need to decide which skill or workflow applies to the piece of work at hand. This is the meta-skill that governs how all other skills are discovered and invoked.

frontendsecuritytestingreview
94,159 StarsMIT

Context Engineering

addyosmani/agent-skills

Coding

Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.

CodexClaude CodeClaude
typescriptreactbrowserresearch
94,159 StarsMIT

Code Review And Quality

addyosmani/agent-skills

Coding

Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.

securitytestingreviewdata
94,159 StarsMIT

Debugging And Error Recovery

addyosmani/agent-skills

Coding

Guides systematic root-cause debugging. Use when tests fail, builds break, something that worked yesterday broke, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need to figure out what broke and why — a systematic approach to finding and fixing the root cause rather than gue...

typescriptfrontendbrowserdata
94,159 StarsMIT

Performance Optimization

addyosmani/agent-skills

Coding

Optimizes application performance across frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect performance regressions, when Core Web Vitals or load times need improvement, when N+1 query patterns need fixing, or when profiling reveals bottlenecks.

typescriptjavascriptreactfrontend
94,159 StarsMIT

Spec Driven Development

addyosmani/agent-skills

Coding

Creates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans sev...

reacttestingreviewbrowser
94,159 StarsMIT

Idea Refine

addyosmani/agent-skills

Coding

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or "str...

react
94,159 StarsMIT

Incremental Implementation

addyosmani/agent-skills

Coding

Delivers changes incrementally in thin, verifiable slices. Use when implementing any feature or change that touches more than one file, or when picking up the next task from a plan. Use when rolling a change out behind a feature flag, when you're about to write a large amount of code at once, or when a task feels to...

typescriptfrontendtestingreview
94,159 StarsMIT

Git Workflow And Versioning

addyosmani/agent-skills

Coding

Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, splitting uncommitted work in a messy working tree into clean atomic commits, opening or reviewing a pull request (PR), pushing to a remote, or when you need to organize work across multiple paral...

securityreviewdocumentsresearch
94,159 StarsMIT

Browser Testing With Devtools

addyosmani/agent-skills

Coding

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be co...

Claude CodeClaude
javascriptreactsecuritytesting
94,159 StarsMIT

Source Driven Development

addyosmani/agent-skills

Coding

Grounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.

typescriptpythonreactnextjs
94,159 StarsMIT

Code Simplification

addyosmani/agent-skills

Coding

Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.

Claude CodeClaude
typescriptjavascriptpythonreact
94,159 StarsMIT

Doubt Driven Development

addyosmani/agent-skills

Coding

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan for hidden failure modes, when correctness matters more than speed, when working in unfamiliar code, when stakes are high (produc...

CodexClaude CodeClaude
securitytestingreviewdata
94,159 StarsMIT

Test Driven Development

addyosmani/agent-skills

Coding

Drives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when a bug report arrives, or when you're about to modify existing functionality.

typescriptjavascriptreactsecurity
94,159 StarsMIT

Deprecation And Migration

addyosmani/agent-skills

Coding

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or suns...

typescriptsecuritytestingdata
94,159 StarsMIT

API And Interface Design

addyosmani/agent-skills

Coding

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

typescriptfrontenddata
94,159 StarsMIT

Constraint Driven Development

addyosmani/agent-skills

Coding

Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which dimensions matter, supplies sane default thresholds when they have no number in mind, records everything in CONSTRAINTS.md, and watches the diff for a weakened bar — new @ts-ignore or eslint-d...

CodexClaude
pythonsecuritytestingreview
94,159 StarsMIT

Shipping And Launch

addyosmani/agent-skills

Coding

Prepares production launches. Use when preparing to deploy to production, or when asking what needs to be in place before shipping. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.

typescriptjavascriptreactsecurity
94,159 StarsMIT

Sentry

openai/plugins

Coding

Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry API; perform read-only queries with the bundled script and require `SENTRY_AUTH_TOKEN`.

Codex
pythondata
6,656 StarsApache-2.0

Build Chatgpt App

openai/plugins

Coding

Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI resources, wire the MCP Apps bridge or ChatGPT compatibility APIs, apply Apps SDK metadata or CSP or domain settings, or produce a docs-aligned project...

Codex
pythonreactsecuritytesting
6,656 StarsApache-2.0

Chatgpt App Submission

openai/plugins

Coding

Inspect a ChatGPT Apps MCP server codebase and generate chatgpt-app-submission.json with app info suggestions, tool hint justifications, test cases, and negative test cases, then report review-check findings and outputSchema warnings for submission review.

Codex
testingreviewmarketingdata
6,656 StarsApache-2.0

Platform Trial Org Create

forcedotcom/sf-skills

Coding

Use this skill to create a Salesforce trial, developer, or Trialforce org against an already-authenticated host org, the same way a developer/Trialforce web signup form provisions one. INVOKE when the user asks to: create a trial org, sign up a new trial or developer org, provision a Trialforce org from a template,...

data
993 StarsApache-2.0

Windows Builder

hashicorp/agent-skills

Coding

Build Windows images with Packer using WinRM communicator and PowerShell provisioners. Use when creating Windows AMIs, Azure images, or VMware templates.

Claude CodeClaude
securitydata
864 StarsMPL-2.0

Improve Codebase Architecture

mxyhi/ok-skills

Coding

Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

CodexClaude CodeClaude
designreviewrosapi
423 StarsApache-2.0

Karpathy Guidelines

mxyhi/ok-skills

Coding

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

CodexClaude CodeClaude
review
423 StarsApache-2.0

Vercel AI SDK — Build AI-Powered Apps in TypeScript

TerminalSkills/skills

Coding

You are an expert in the Vercel AI SDK, the TypeScript toolkit for building AIpowered applications. You help developers integrate LLMs (OpenAI, Anthropic, Google, Mistral, Ollama) with React Server Components, streaming UI, tool calling, structured output with Zod schemas, RAG pipelines, multistep agents, and edgecompa

CodexClaude CodeClaude
typescriptreactreviewdata
71 StarsApache-2.0

Explore Agent Skills

Browse by agent platform, skill category, or practical SKILL.md implementation guide.

Platforms

Guides