Agent Skills
Instruction packs that give your AI agent know-how. Three different kinds — pick the right one below.
✦ Standalone skills2,933
Self-contained. Install one into any project and it works on its own — no other software needed.
🧰 Tool add-ons725
Come bundled with a specific tool and only work together with it — they teach your agent how to operate that tool.
accessibility
✓★ 187,000by microsoft
Primary accessibility skill for VS Code. REQUIRED for new feature and contribution work, and also applies to updates of existing UI. Covers accessibility help…
🧰 Not standalone — use together with microsoft/vscode
memory-leak-audit
✓★ 187,000by microsoft
Audit code for memory leaks and disposable issues. Use when reviewing event listeners, DOM handlers, lifecycle callbacks, or fixing leak reports. Covers…
🧰 Not standalone — use together with microsoft/vscode
project-setup-info-context7
✓★ 187,000by microsoft
Comprehensive setup steps to help the user create complete project structures in a VS Code workspace. This tool is designed for full project initialization and…
🧰 Not standalone — use together with microsoft/vscode
cpu-profile-analysis
✓★ 187,000by microsoft
Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-*.json). Use when: profiling performance, investigating slow functions, comparing…
🧰 Not standalone — use together with microsoft/vscode
author-contributions
✓★ 187,000by microsoft
Identify all files a specific author contributed to on a branch vs its upstream, tracing code through renames. Use when asked who edited what, what code an…
🧰 Not standalone — use together with microsoft/vscode
fix-ci-failures
✓★ 187,000by microsoft
Investigate and fix CI failures on a pull request. Use when CI checks fail on a PR branch — covers finding the PR, identifying failed checks, downloading logs…
🧰 Not standalone — use together with microsoft/vscode
find-release
✓★ 177,600by flutter
A skill to find the lowest Dart and Flutter release containing a given commit. Use this skill whenever users ask about when a commit landed in Flutter or Dart…
🧰 Not standalone — use together with flutter/flutter
dart-log-failure-parser
✓★ 177,600by flutter
Parse failures from Dart and Flutter test logs.
🧰 Not standalone — use together with flutter/flutter
add-or-fix-type-checking
✓★ 162,200by huggingface
Fixes broken typing checks detected by ty, make typing, or make check-repo. Use when typing errors appear in local runs, CI, or PR logs.
🧰 Not standalone — use together with huggingface/transformers
v8-jit
✓★ 140,300by vercel
Use this skill when writing or optimizing performance-critical code paths in Next.js server internals — especially per-request hot paths like rendering, streaming, routing, and caching.
🧰 Not standalone — use together with vercel/next.js
authoring-skills
✓★ 140,300by vercel
Use this skill when creating or modifying agent skills in .agents/skills/ .
🧰 Not standalone — use together with vercel/next.js
winmd-api-search
✓★ 136,000by microsoft
Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML,…
🧰 Not standalone — use together with microsoft/powertoys
skill-creator
✓★ 105,700by google-gemini
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Gemini CLI's…
🧰 Not standalone — use together with google-gemini/gemini-cli
pr-creator
✓★ 105,700by google-gemini
Guided pull request creation that enforces repository templates and safety standards. Enforces branch safety with critical checks to prevent commits and pushes to main Locates and applies repository-specific PR templates from .github/ directories, supporting multiple template variants Guides description drafting with template structure preservation, checklist completion, and issue linking Includes preflight validation via npm run preflight to catch build, lint, and test failures before PR...
🧰 Not standalone — use together with google-gemini/gemini-cli
review-duplication
✓★ 105,700by google-gemini
Use this skill during code reviews to proactively investigate the codebase for duplicated functionality, reinvented wheels, or failure to reuse existing…
🧰 Not standalone — use together with google-gemini/gemini-cli
async-pr-review
✓★ 105,700by google-gemini
Trigger this skill when the user wants to start an asynchronous PR review, run background checks on a PR, or check the status of a previously started async PR…
🧰 Not standalone — use together with google-gemini/gemini-cli
pirate-skill
✓★ 105,700by google-gemini
Speak like a pirate.
🧰 Not standalone — use together with google-gemini/gemini-cli
github-issue-creator
✓★ 105,700by google-gemini
Use this skill when asked to create a GitHub issue. It handles different issue
🧰 Not standalone — use together with google-gemini/gemini-cli
greeter
✓★ 105,700by google-gemini
A friendly greeter skill
🧰 Not standalone — use together with google-gemini/gemini-cli
add-uint-support
★ 101,500by pytorch
Add unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to…
🧰 Not standalone — use together with pytorch/pytorch
skill-creator
✓★ 95,500by openai
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's…
🧰 Not standalone — use together with openai/codex
codex-pr-body
✓★ 95,500by openai
Update the title and body of one or more pull requests.
🧰 Not standalone — use together with openai/codex
code-review
✓★ 95,500by openai
Run a final code review on a pull request
🧰 Not standalone — use together with openai/codex
plugin-creator
✓★ 95,500by openai
Create and scaffold plugin directories for Codex with a required `.codex-plugin/plugin.json`, optional plugin folders/files, and baseline placeholders you can…
🧰 Not standalone — use together with openai/codex
performance-investigation
★ 87,500by sveltejs
Investigate performance regressions and find opportunities for optimization
🧰 Not standalone — use together with sveltejs/svelte
docs
✓★ 58,600by upstash
Retrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework. Use when writing code that depends on…
🧰 Not standalone — use together with upstash/context7
add-expert
★ 52,100by remotion-dev
Add a new expert to the Remotion experts page
🧰 Not standalone — use together with remotion-dev/remotion
android-e2e-testing
✓★ 50,400by expo
Test Expo Router features on Android emulators using ADB. Use after implementing native Android features or when verifying UI behavior on Android.
🧰 Not standalone — use together with expo/expo
cpu-profile
✓★ 48,500by clickhouse
Profile a ClickHouse query using the sampling query profiler and system.trace_log. Use when the user wants to find CPU hotspots, analyze where time is spent in…
🧰 Not standalone — use together with clickhouse/clickhouse
write-example
★ 48,500by tldraw
Writing examples for the tldraw SDK examples app. Use when creating new examples, adding SDK demonstrations, or writing example code in apps/examples.
🧰 Not standalone — use together with tldraw/tldraw