Agent skills
A skill is a Markdown file that tells a coding agent how to do one job. We parse every one we can find — the frontmatter, the outline, the languages in its code blocks — so you can look for the one that fits instead of reading through a repository to find out.
69,865 skills from 9,574 repositories, last read 11 September 2026.
Skills declare what they need inconsistently: 58.8% name the languages they run, 11.2% list the tools they ask for, and 4.6% give themselves a category. Filtering narrows to the ones that said so, never to the ones that are.
- add-function-examplesvercel/ai
Guide for adding new AI function examples, for testing specific features against the actual provider APIs.
other - add-harness-packagevercel/ai
Guide for adding new AI SDK harness packages. Use when creating a new @ai-sdk/harness-<name> package that adapts a coding-agent runtime to HarnessV1.
otherbash+2 files - major-version-modevercel/ai
Context for working on the next AI SDK major release. Only use when explicitly invoked by the user (e.g. via '/major-version-mode'). Do NOT trigger autonomously based on task conte
othertypescript - develop-ai-functions-examplevercel/ai
Develop examples for AI SDK functions. Use when creating, running, or modifying examples under examples/ai-functions/src to validate provider support, demonstrate features, or crea
otherbashtypescript - update-harness-dependenciesvercel/ai
Update the primary SDK dependencies of harness packages. Use when asked to update the harness SDKs or harness adapter dependencies.
otherbash - update-provider-modelsvercel/ai
Add new or remove obsolete model IDs for existing AI SDK providers. Use when adding a model to a provider, removing an obsolete model, or processing a list of model changes from an
otherbashtypescript - ai-sdkvercel/ai
Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or to
otherbash - adr-skillvercel/ai
Create and maintain Architecture Decision Records (ADRs) optimized for agentic coding workflows. Use when you need to propose, write, update, accept/reject, deprecate, or supersede
otherbashmarkdowntypescript - add-provider-packagevercel/ai
Guide for adding first-party AI provider packages to the AI SDK. Use when creating a provider package under packages/ to integrate an external AI service.
otherbash+7 files - list-npm-package-contentvercel/ai
List the contents of an npm package tarball before publishing. Use when the user wants to see what files are included in an npm bundle, verify package contents, or debug npm publis
otherbash - migrate-ai-sdk-v6-to-v7vercel/ai
Migrate applications from AI SDK 6.x to AI SDK 7.0. Use when upgrading Vercel AI SDK packages, fixing v7 migration errors, or when the user mentions AI SDK v6, v7, upgrade, migrati
other - capture-api-response-test-fixturevercel/ai
Capture API response test fixture.
othertypescript - debug-optimize-lcpChromeDevTools/chrome-devtools-mcp
Guides debugging and optimizing Largest Contentful Paint (LCP) using Chrome DevTools MCP tools. Use this skill whenever the user asks about LCP performance, slow page loads, Core W
plugin+1 files - a11y-debuggingChromeDevTools/chrome-devtools-mcp
Uses Chrome DevTools MCP for accessibility (a11y) debugging and auditing based on web.dev guidelines. Use when testing semantic HTML, ARIA labels, focus states, keyboard navigation
plugin+1 files - troubleshootingChromeDevTools/chrome-devtools-mcp
Uses Chrome DevTools MCP and documentation to troubleshoot connection and target issues. Trigger this skill when list_pages, new_page, or navigate_page fail, or when the server ini
plugin - chrome-devtoolsChromeDevTools/chrome-devtools-mcp
Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance,
plugin - chrome-devtools-cliChromeDevTools/chrome-devtools-mcp
Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.
pluginbash+1 files - cookie-debuggingChromeDevTools/chrome-devtools-mcp
Uses Chrome DevTools MCP for inspecting, debugging, and testing cookies, session state, authentication issues, and cookie consent compliance. Use when diagnosing 401/403 errors, au
pluginjson - memory-leak-debuggingChromeDevTools/chrome-devtools-mcp
Diagnoses and resolves memory leaks in JavaScript/Node.js applications. Use when a user reports high memory usage, OOM errors, or wants to capture, compare, or inspect heap snapsho
plugin+1 files - canarystorybookjs/storybookclaude-code
- storybook-upgradestorybookjs/storybookclaude-code
- fix-linting-types-on-prstorybookjs/storybookclaude-code
- minor-releasestorybookjs/storybookclaude-code
- docs-reviewstorybookjs/storybookclaude-code
- github-qa-labelsstorybookjs/storybookclaude-code
- rebuild-restart-storybookstorybookjs/storybookclaude-code
- handle-pr-commentsstorybookjs/storybookclaude-code
- storybook-startup-benchmarkstorybookjs/storybookclaude-code
- update-pr-descriptionstorybookjs/storybookclaude-code
- open-prstorybookjs/storybookclaude-code
- prstorybookjs/storybookclaude-code
- butflowassistant-ui/assistant-ui
Use when the user asks for butflow mode, wants GitButler-driven implementation flow, or asks to implement a change through PR creation, CI monitoring, review-thread resolution, and
claude-codebash - update-depsassistant-ui/assistant-ui
Update dependencies across the assistant-ui monorepo (npm via pnpm + taze, Expo SDK-pinned packages, Python packages via uv, and GitHub Actions). Use when the user asks to bump, up
claude-codebashyaml - trusted-publishingassistant-ui/assistant-ui
Configure npm trusted publishing (OIDC) and lock down publishing access for a newly added publishable package in the assistant-ui monorepo. Use whenever a new public package is cre
claude-codebash - tasteaffaan-m/ECC
A creative-direction (taste) layer for music videos and short-form edits in the angelcore / cloud-trance / hyperpop visual family. Distills a named-genre aesthetic vocabulary, a mo
pluginbashtypescript - ecc-recipesaffaan-m/ECC
Map a described workflow to the right ECC command-GROUP with run-order and stop condition, and browse all command-group recipe families. Adds a family-grouping + run-order + when-t
pluginbash - evm-token-decimalsaffaan-m/ECC
Prevent silent decimal mismatch bugs across EVM chains. Covers runtime decimal lookup, chain-aware caching, bridged-token precision drift, and safe normalization for bots, dashboar
pluginbashpythonsoliditytypescript - ito-inferenceaffaan-m/ECC
Inspect the availability of model serving on a completed Itô compute booking and, when the canonical backend becomes available, hand off an explicitly confirmed serving manifest. U
pluginbash - google-workspace-opsaffaan-m/ECC
Operate across Google Drive, Docs, Sheets, and Slides as one workflow surface for plans, trackers, decks, and shared documents. Use when the user needs to find, summarize, edit, mi
plugin - api-designaffaan-m/ECC
REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs. Use when designing or r
plugingojsonpythontypescript - finance-billing-opsaffaan-m/ECC
Evidence-first revenue, pricing, refunds, team-billing, and billing-model truth workflow for ECC. Use when the user wants a sales snapshot, pricing comparison, duplicate-charge dia
plugin - ggetaffaan-m/ECC
gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs. Use when a
pluginbashmarkdownpython - plan-canvasaffaan-m/ECC
Open plans and HTML artifacts in a local browser canvas where the human annotates elements, chats, and approves or requests changes without leaving the page. Use when presenting a
pluginbashjsonmarkdown+1 files - ui-to-vueaffaan-m/ECC
Use when the user has UI screenshots or design exports that need batch conversion into Vue 3 components, especially with Vant, Element Plus, or Ant Design Vue.
pluginbashgitignorejson - laravel-plugin-discoveryaffaan-m/ECC
Discover and evaluate Laravel packages via LaraPlugins.io MCP. Use when the user wants to find plugins, check package health, or assess Laravel/PHP compatibility.
pluginjsontypescript - skill-stocktakeaffaan-m/ECC
Use when auditing Claude skills and commands for quality. Supports Quick Scan (changed skills only) and Full Stocktake modes with sequential subagent batch evaluation.
pluginbashjson - terminal-openeraffaan-m/ECC
Open an executable and its argument array in a visible terminal window through a reusable, shell-free launch plan with dry-run, JSON, capability detection, detached fallback, and s
pluginbash - llm-trading-agent-securityaffaan-m/ECC
Security patterns for autonomous trading agents with wallet or transaction authority. Covers prompt injection, spend limits, pre-send simulation, circuit breakers, MEV protection,
pluginpython - ckaffaan-m/ECC
Persistent per-project memory for Claude Code. Auto-loads project context on session start, tracks sessions with git activity, and writes to native memory. Commands run determinist
pluginbashjson - fastapi-patternsaffaan-m/ECC
FastAPI best practices covering project structure, Pydantic v2 schemas, dependency injection, async handlers, authentication, authorization, transactional service layers, and testi
pluginpython - rules-distillaffaan-m/ECC
Scan skills to extract cross-cutting principles and distill them into rules — append, revise, or create new rule files. Use when the same principle keeps recurring across skills an
pluginbashjson - make-interfaces-feel-betteraffaan-m/ECC
Apply concrete design-engineering details that make interfaces feel polished. Use when reviewing or improving UI spacing, typography, borders, shadows, motion, hit areas, icons, te
plugincss - documentation-lookupaffaan-m/ECC
Use up-to-date library and framework docs via Context7 MCP instead of training data. Activates for setup questions, API references, code examples, or when the user names a framewor
plugin - video-editingaffaan-m/ECC
AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, a
pluginbashpythontypescript+2 files - tasteforge-videoaffaan-m/ECC
Use for file-driven multimodal image, video, and 3D-asset discovery; taste interviews; distill or apply workflows; style-pack validation; editable EDL/FCPXML export; provenance aud
pluginbash - mle-workflowaffaan-m/ECC
Production machine-learning engineering workflow for data contracts, reproducible training, model evaluation, deployment, monitoring, and rollback. Use when building, reviewing, or
pluginpython - exa-searchaffaan-m/ECC
Neural search via Exa MCP for web, code, and company research. Use when the user needs web search, code examples, company intel, people lookup, or AI-powered deep research with Exa
pluginjson - design-systemaffaan-m/ECC
Use this skill to generate or audit design systems, check visual consistency, and review PRs that touch styling. Use when generating or auditing a design system, checking visual co
plugin - ui-demoaffaan-m/ECC
Record polished UI demo videos using Playwright. Use when the user asks to create a demo, walkthrough, screen recording, or tutorial video of a web application. Produces WebM video
pluginbashjavascript - videodbaffaan-m/ECC
See, Understand, Act on video and audio. See- ingest from local files, URLs, RTSP/live feeds, or live record desktop; return realtime context and playable stream links. Understand-
pluginbashpythonRead Grep Glob Bash(python:*)+10 files
Browse all 69,865 skills →200 at a time, grouped by owner. The list above is the skills with the highest standing; this is every one of them.
The whole corpus is one call away through the search API, or ask a question of it on the index itself.