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 skillsOfficial
515 tool add-onsnotion
✓★ 276by getsentry
Search Notion pages and data sources and summarize the best match. Use when users ask to look up docs, specs, notes, meeting notes, project context, roadmaps, trackers, or internal references stored in Notion.
🧰 Not standalone — use together with getsentry/junior
self-update
✓★ 276by getsentry
Update this junior-prod app to the latest published Junior release. Use when asked to self-update Junior, bump @sentry/junior and @sentry/junior-* dependencies, run safety checks, and open a draft PR.
🧰 Not standalone — use together with getsentry/junior
source-handbook
✓★ 276by getsentry
Check bundled source handbook files for capability, policy, or implementation verification questions. Use when users ask to double-check or verify what the internal/source handbook says.
🧰 Not standalone — use together with getsentry/junior
list-working-directory
✓★ 276by getsentry
Lists files in the sandbox working directory for eval verification. Use when users ask to "list files in the working directory", "show files here", or invoke /list-working-directory in eval scenarios.
🧰 Not standalone — use together with getsentry/junior
resilient-working-directory
✓★ 276by getsentry
Use for /resilient-working-directory eval requests that verify command interruption recovery.
🧰 Not standalone — use together with getsentry/junior
vercel-sandbox
✓★ 276by sentry
Investigate Vercel Sandbox lifecycle, timeout, snapshot, and persistence behavior. Use when users ask about Vercel Sandbox, `@vercel/sandbox`, `Sandbox.create`, `Sandbox.get`, why files disappeared, how snapshots differ from persistence, or whether Vercel's persistent sandbox beta applies.
🧰 Not standalone — use together with getsentry/junior
eval-oauth
✓★ 276by getsentry
Use for `/eval-oauth` requests and eval-oauth account connect, reconnect, or auth-flow test requests. You must run the eval identity check before answering anything else.
🧰 Not standalone — use together with getsentry/junior
junior
✓★ 276by getsentry
Build, review, or update Junior extension skills and plugins. Use when users ask to create a Junior SKILL.md, app skill, plugin, plugin.yaml, packaged plugin, MCP-backed plugin, OAuth or credentialed plugin, or to validate Junior extension files. Do not use for ordinary Junior usage, provider workflows, generic code editing, or non-Junior agent-skill authoring.
🧰 Not standalone — use together with getsentry/junior
sentry
✓★ 276by getsentry
Query live Sentry telemetry with the Sentry CLI and generate Sentry deep links. Use when users ask to investigate Sentry issues, events, logs, traces, organizations, projects, replays, product feature usage, Sentry's own product telemetry, or authenticated Sentry API data. Do not use it for repository/source-code/PR tasks, even when the topic concerns Sentry products.
🧰 Not standalone — use together with getsentry/junior
weather-lookup
✓★ 276by getsentry
Look up current weather conditions for a city. Use when users ask about weather, temperature, or forecast for a location.
🧰 Not standalone — use together with getsentry/junior
nitro
✓★ 276by sentry
Build and deploy universal JavaScript servers with Nitro v3. Use when working with nitro.config.ts, defineNitroConfig, defineHandler, defineConfig, server.ts entry, filesystem routing, route rules, useStorage, defineCachedHandler, useDatabase, definePlugin, runtime hooks, Vercel/Cloudflare deployment, or migrating from Nitro v2/nitropack.
🧰 Not standalone — use together with getsentry/junior
agent-browser
✓★ 276by getsentry
Automate websites with the agent-browser CLI for navigation, form flows, screenshots, extraction, and repeatable browser tasks. Use when users ask to interact with web apps, gather evidence from pages, or run browser-based QA steps.
🧰 Not standalone — use together with getsentry/junior
candidate-brief
✓★ 276by getsentry
Looks up candidate data via a Python script and formats it into a brief. Use when users invoke /candidate-brief with a candidate name.
🧰 Not standalone — use together with getsentry/junior
eval-mcp
✓★ 276by getsentry
Use for `/eval-mcp` requests that need the eval MCP handbook lookup.
🧰 Not standalone — use together with getsentry/junior
slack-development
✓★ 276by sentry
Implement Slack bot behavior with correct Slack-documented message formats, inbound mention/event routing, and long-running task UX. Use when asked to "format Slack messages", "fix Slack markdown", "debug thread mentions", "improve Slack bot UX", "add streaming in Slack", or "build Slack Chat SDK behavior". Covers mrkdwn quirks, Events API payload patterns, routing guardrails, and Chat SDK implementation patterns.
🧰 Not standalone — use together with getsentry/junior
vercel-queues
✓★ 276by sentry
Build and operate Vercel Queues with @vercel/queue across push and poll consumers. Use when users ask about "vercel queues", "@vercel/queue", "queue/v2beta", "handleCallback", "PollingQueueClient", "receive", queue retries, visibility timeouts, idempotency keys, or queue region routing.
🧰 Not standalone — use together with getsentry/junior
junior-qa
✓★ 276by getsentry
Validate Junior changes through local app-facing paths. Use for local client or agent QA, dashboard mock reporting UI QA, PR readiness, plugin CLI commands, skill/tool/prompt/plugin behavior, and behavior that tests do not cover well but can be exercised with `pnpm cli -- chat ...`, `pnpm cli -- <command> ...`, or `JUNIOR_DASHBOARD_MOCK_CONVERSATIONS=true pnpm dev`.
🧰 Not standalone — use together with getsentry/junior
linear
✓★ 276by getsentry
Manage Linear issues through Linear's hosted MCP server. Use when users ask to create a Linear ticket, update a Linear issue, add a Linear comment, move work between states, assign work, or look up Linear issue, team, or project details from Slack context.
🧰 Not standalone — use together with getsentry/junior
qstash-js
✓★ 267by upstash
Work with the QStash JavaScript/TypeScript SDK for serverless messaging, scheduling. Use when publishing messages to HTTP endpoints, creating schedules, managing queues, verifying incoming messages in serverless environments.
🧰 Not standalone — use together with upstash/qstash-js
backport
✓★ 197by microsoft
Backport changes (current branch, a PR, a branch, or specific commits/SHAs) onto a target branch (typically a release branch like `rel/*`). Use when the user says "backport this", "backport PR ...", "cherry-pick to <branch>", or asks to port commits to another branch. Handles stashing uncommitted work, branch creation, cherry-picking with conflict handling, pushing, and opening a PR.
🧰 Not standalone — use together with microsoft/vscode-cosmosdb
telemetry-best-practices
✓★ 197by microsoft
Reviews and authors telemetry code in this extension. Use when adding, modifying, or reviewing any `callWithTelemetryAndErrorHandling` call, any `context.telemetry.properties`/`measurements` assignment, or any helper that reports stats to telemetry. Ensures no PII/EUII is emitted, that property vs. measurement usage is correct, and that event/property names are consistent.
🧰 Not standalone — use together with microsoft/vscode-cosmosdb
cosmosdb-best-practices
✓★ 197by microsoft
Azure Cosmos DB performance optimization and best practices guidelines for NoSQL, partitioning, queries, and SDK usage. Use when writing, reviewing, or refactoring code that interacts with Azure Cosmos DB, designing data models, optimizing queries, or implementing high-performance database operations.
🧰 Not standalone — use together with microsoft/vscode-cosmosdb
accessibility-aria-expert
✓★ 197by microsoft
Detects and fixes accessibility issues in React/Fluent UI webviews. Use when reviewing code for screen reader compatibility, fixing ARIA labels, ensuring keyboard navigation, adding live regions for status messages, or managing focus in dialogs.
🧰 Not standalone — use together with microsoft/vscode-cosmosdb
pay-for-http-request
✓★ 174by stripe
Make HTTP requests with automatic x402 payment support using the purl command line interface.
🧰 Not standalone — use together with stripe/purl
sandbox
✓★ 158by vercel
Creates isolated Linux MicroVMs using Vercel Sandbox SDK. Use when building code execution environments, running untrusted code, spinning up dev servers, testing in isolation, or when the user mentions "sandbox", "microvm", "isolated execution", or "@vercel/sandbox".
🧰 Not standalone — use together with vercel/sandbox
fabric-cli-core
✓★ 150by microsoft
Use Microsoft Fabric CLI (fab) to manage workspaces, semantic models, reports, notebooks, and Fabric resources. Activate when users mention fab, Fabric CLI, or need to automate Fabric operations.
🧰 Not standalone — use together with microsoft/fabric-cli
fabric-cli-powerbi
✓★ 150by microsoft
Use Fabric CLI for Power BI operations — semantic models, reports, DAX queries, refresh, gateways. Activate when users work with Power BI items, need to refresh datasets, execute DAX, manage reports, or troubleshoot refresh failures.
🧰 Not standalone — use together with microsoft/fabric-cli
upstash-workflow-js
✓★ 149by upstash
Lightweight guidance for using the Upstash Workflow SDK to define, trigger, and manage workflows. Use this Skill whenever a user wants to create workflow endpoints, run steps, or interact with the Upstash Workflow client.
🧰 Not standalone — use together with upstash/workflow-js
awf-skill
✓★ 105by github
Use the AWF (Agentic Workflow Firewall) to run commands with network isolation and domain whitelisting. Provides L7 HTTP/HTTPS egress control for AI agents.
🧰 Not standalone — use together with github/gh-aw-firewall
weread-skills
✓★ 94by tencent
微信读书助手 — 搜索书籍、管理书架、查看笔记划线、浏览书评、阅读统计、发现推荐好书
🧰 Not standalone — use together with tencent/wechatreading