Agent Skills
Instruction packs that give your AI agent know-how. Three different kinds — pick the right one below.
✦ Standalone skills4,610
Self-contained. Install one into any project and it works on its own — no other software needed.
🧰 Tool add-ons1,006
Come bundled with a specific tool and only work together with it — they teach your agent how to operate that tool.
✓ Official
48 companiesPublished by the companies themselves — pick one to see everything they ship.
openai9 skills
anthropics16 skills
google-gemini17 skills
microsoft98 skills
github8 skills
facebook4 skills
react1 skill
coinbase6 skills
stripe7 skills
shopify2 skills
cloudflare19 skills
vercel22 skills
vercel-labs63 skills
supabase4 skills
huggingface6 skills
pytorch2 skills
flutter3 skills
DataDog11 skills
getsentry92 skills
brave2 skills
googleworkspace95 skills
google-labs-code3 skills
genkit-ai9 skills
expo2 skills
n8n-io21 skills
sveltejs3 skills
nuxt1 skill
shadcn-ui2 skills
bitwarden2 skills
automattic36 skills
larksuite35 skills
browserbase2 skills
browser-use9 skills
apify2 skills
clickhouse8 skills
neondatabase11 skills
upstash10 skills
posthog165 skills
langfuse2 skills
resend3 skills
sanity-io25 skills
streamlit4 skills
remotion-dev3 skills
tldraw7 skills
apollographql1 skill
mastra-ai28 skills
triggerdotdev1 skill
mcp-use4 skillsinvestigation-notes
✓★ 8,372by cloudflare
Structured scratch tracking document for investigation state during bug hunts - prevents re-reading code, losing context, and rabbit holes; maintains external memory so you don't re-derive conclusions
🧰 Not standalone — use together with cloudflare/workerd
markdown-drafts
✓★ 8,372by cloudflare
Use markdown formatting when drafting content intended for external systems (GitHub issues/PRs, Jira tickets, wiki pages, design docs, etc.) so formatting is preserved when the user copies it. Load this skill before producing any draft the user will paste elsewhere.
🧰 Not standalone — use together with cloudflare/workerd
verification-before-completion
✓★ 8,372by cloudflare
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
🧰 Not standalone — use together with cloudflare/workerd
receiving-code-review
✓★ 8,372by cloudflare
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
🧰 Not standalone — use together with cloudflare/workerd
migrate-to-vinext
✓★ 8,331by cloudflare
Migrates Next.js projects to vinext (Vite-based Next.js reimplementation). Load when asked to migrate, convert, or switch from Next.js to vinext. Handles compatibility scanning, package replacement, Vite config generation, ESM conversion, and deployment setup (Cloudflare Workers natively, other platforms via Nitro).
🧰 Not standalone — use together with cloudflare/vinext
agent-device
✓★ 7,136by shopify
Interact with iOS simulator or Android emulator/device using snapshot-based coordinates. Uses accessibility tree snapshots for precise element targeting, with screenshot verification as fallback. Use when navigating the app on a simulator/emulator.
🧰 Not standalone — use together with shopify/flash-list
upgrade-react-native
✓★ 7,136by shopify
Upgrade the React Native fixture app to a new version. Covers JS deps, Android (Gradle, Kotlin, SDK), iOS (Podfile, pbxproj), Metro config, and third-party libraries.
🧰 Not standalone — use together with shopify/flash-list
next-forge
✓★ 7,120by vercel
Expert assistance for next-forge — a production-grade Turborepo template for Next.js SaaS apps. Triggers on questions about next-forge installation, setup, architecture, packages, customization, deployment, and development workflows.
🧰 Not standalone — use together with vercel/next-forge
rushstack-best-practices
✓★ 6,479by microsoft
Provides best practices and guidance for working with Rush monorepos. Use when the user is working in a Rush-based repository, asks about Rush commands (install, update, build, rebuild), needs help with project selection, dependency management, build caching, subspace configuration, or troubleshooting Rush-specific issues.
🧰 Not standalone — use together with microsoft/rushstack
developing-genkit-tooling
✓★ 6,186by firebase
Best practices for authoring Genkit tooling, including CLI commands and MCP server tools. Covers naming conventions, architectural patterns, and consistency guidelines.
🧰 Not standalone — use together with genkit-ai/genkit
coding
✓★ 6,186by genkit-ai
A skill for coding that should apply to all coding tasks.
🧰 Not standalone — use together with genkit-ai/genkit
haiku
✓★ 6,186by genkit-ai
Respond as a single traditional haiku with a 5-7-5 syllable structure.
🧰 Not standalone — use together with genkit-ai/genkit
pirate
✓★ 6,186by genkit-ai
Respond in the voice of a swashbuckling pirate.
🧰 Not standalone — use together with genkit-ai/genkit
python-expert
✓★ 6,186by genkit-ai
Conventions for clean, idiomatic Python. Load whenever you read, edit, or write Python source files.
🧰 Not standalone — use together with genkit-ai/genkit
typescript
✓★ 6,186by genkit-ai
TypeScript coding conventions, best practices, and patterns for writing clean, maintainable code.
🧰 Not standalone — use together with genkit-ai/genkit
eli5
✓★ 6,186by genkit-ai
Explain concepts in very simple terms suitable for a five-year-old.
🧰 Not standalone — use together with genkit-ai/genkit
shakespeare
✓★ 6,186by genkit-ai
Respond in the style of William Shakespeare — early modern English, poetic cadence.
🧰 Not standalone — use together with genkit-ai/genkit
test-writer
✓★ 6,186by genkit-ai
How to write pytest tests for modules in this workspace. Load whenever you are about to write or extend tests.
🧰 Not standalone — use together with genkit-ai/genkit
create-pr
✓★ 6,148by microsoft
Create a pull request using the repository PR template. Use when asked to: create PR, open PR, push and create PR, submit PR, open pull request, send changes for review.
🧰 Not standalone — use together with microsoft/aspire
hex1b
✓★ 6,148by microsoft
CLI tool for automating any terminal application — TUI apps, shells, CLI tools, REPLs, and more. Use when you need to launch a process in a virtual terminal, capture its screen output, inject keystrokes or mouse input, take screenshots, record sessions, or assert on what's visible.
🧰 Not standalone — use together with microsoft/aspire
xcodebuildmcp-cli
✓★ 6,033by sentry
Official skill for the XcodeBuildMCP CLI. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp-docs-release-review
✓★ 6,033by getsentry
Use when reviewing XcodeBuildMCP documentation, CLI command references, website manifest generation, changelog, release notes, and release script changes.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp-packaging-resource-review
✓★ 6,033by getsentry
Use when reviewing XcodeBuildMCP packaging, resource-root, build artifact, bundled AXe, schema, manifest, and portable macOS distribution changes.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp-test-boundary-review
✓★ 6,033by getsentry
Use when reviewing XcodeBuildMCP tests for correct unit, snapshot, schema, smoke, and external process boundaries.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp-tool-contract-review
✓★ 6,033by getsentry
Use when reviewing XcodeBuildMCP tool contract changes across implementation, manifests, workflow membership, output schema metadata, and next-step templates.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp
✓★ 6,033by sentry
Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
🧰 Not standalone — use together with getsentry/xcodebuildmcp
warden
✓★ 6,033by getsentry
Run Warden to analyze code changes before committing. Use when asked to "run warden", "check my changes", "review before commit", "warden config", "warden.toml", "create a warden skill", "add trigger", or any Warden-related local development task.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
warden-sweep
✓★ 6,033by getsentry
Full-repository code sweep. Scans every file with warden, verifies findings via deep tracing, creates draft PRs for validated issues. Use when asked to "sweep the repo", "scan everything", "find all bugs", "full codebase review", "batch code analysis", or run warden across the entire repository.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp-docs-command-review
✓★ 6,033by getsentry
Use when reviewing XcodeBuildMCP changelog CLI command references for invalid current guidance while allowing historical migration examples.
🧰 Not standalone — use together with getsentry/xcodebuildmcp
xcodebuildmcp-rendering-streaming-review
✓★ 6,033by getsentry
Use when reviewing XcodeBuildMCP rendering, streaming fragment, next-step, and CLI output mode changes for boundary violations.
🧰 Not standalone — use together with getsentry/xcodebuildmcp