All Agent Skills
41,263 results
- Memory Leak AuditMicrosoftOfficialAudit code for memory leaks and disposable issues. Use when reviewing event listeners, DOM handlers, lifecycle callbacks, or fixing leak reports. Covers addDisposableListener, Event.once, MutableDisposable, DisposableStore, and onWillDispose patterns.
- OtelMicrosoftOfficialOpenTelemetry guidance for VS Code agent experiences. Use when changing Agent Host telemetry, local Copilot Chat telemetry, provider-native spans or metrics, OTel settings and managed policy, trace persistence/export, or monitoring documentation.
- SessionsMicrosoftOfficialCore principles and workflow router for changes to the Agents Window under src/vs/sessions.
- Sync UpstreamMicrosoftOfficialUpdate a stale session branch by rebasing onto the latest origin. Use when the upstream has moved significantly and the session needs to catch up, resolving conflicts by preserving upstream changes and adapting session work to fit.
- Tool Rename DeprecationMicrosoftOfficialEnsure renamed built-in tool references preserve backward compatibility. Use when renaming a toolReferenceName, tool set referenceName, or any tool identifier. Run on ANY change to tool registration code. Covers legacyToolReferenceFullNames for tools and legacyFullNames for tool sets.
- Unit TestsMicrosoftOfficialUse when running unit tests in the VS Code repo. Covers the runTests tool, scripts/test.sh (macOS/Linux) and scripts/test.bat (Windows), and their supported arguments for filtering, globbing, and debugging tests.
- Update ScreenshotsMicrosoftOfficialUpdate the committed blocks-ci screenshot hashes after the "Screenshots & Tests" check fails, or investigate a screenshot diff reported on a PR. Use when asked to update, accept, or refresh component screenshot baselines from CI. This skill should be run as a subagent.
- Update SkillsMicrosoftOfficialCreate or update repository skills and instructions when major learnings are discovered during a session. Use when the user says "learn!", when a significant pattern or pitfall is identified, or when reusable domain knowledge should be captured for future sessions.
- UX Css LayoutMicrosoftOfficialVS Code CSS conventions, file organization, class naming, standard sizes, SplitView/Grid layout, scrollable content, responsive layout, and text overflow/ellipsis patterns. Use when writing CSS, building layouts, or fixing text truncation issues.
- UX ThemingMicrosoftOfficialVS Code theming, color tokens, widget styles, focus indicators, and high-contrast theme support. Use when registering colors, styling widgets with theme tokens, or ensuring HC/focus compliance.
- Validate UI ScenarioMicrosoftOfficialUse when reproducing a UI bug or verifying a fix by driving a real VS Code window end to end and capturing evidence. Writes a scenario file, runs it against a dev build or installed Insiders, and produces a captioned video, per-step screenshots, a Playwright trace, and an HTML report to attach to an issue or pull request.
- Vscode Dev WorkbenchMicrosoftOfficialUse when the user wants to run the vscode.dev server locally and exercise the VS Code workbench or Agents window in the integrated browser against the local `microsoft/vscode` sources. Covers starting the dev server, the `vscode-quality=dev` URL, browser-driven interaction patterns, and optionally wiring up a local mock agent host for the Agents window.
- Academy GuideAnthropicOfficialStop and check this skill before finishing any reply to a question about how to use Claude or a Claude product — it recommends matching courses, tutorials, and use cases from Claude Academy (academy.claude.com), Anthropic's learning hub.
- Algorithmic ArtAnthropicOfficialCreates algorithmic art in p5.js with seeded randomness and interactive parameter exploration, for generative art, flow fields and particle systems.
- anthropics/skillsAnthropicOfficialCollectionAnthropic's public Agent Skills repository with example skills for documents, design, development and enterprise communication, plus a spec folder and skill template.
- Brand GuidelinesAnthropicOfficialApplies Anthropic's official brand colors and typography to artifacts whenever brand colors, visual formatting or company design standards apply.
- Discernment NudgeAnthropicOfficialAfter you give a substantive answer or draft that the user may act on — advice or recommendations, drafted artifacts such as goals, plans, pitches, proposals, or emails, estimates or projections, analysis or interpretation of data, factual claims they may rely on, or a multi-step argument — invoke this skill BEFORE finalizing your reply and then, if it applies, append 2-3 short follow-up…
- Internal CommsAnthropicOfficialHelps write internal communications in a company's preferred formats, such as status reports, leadership updates, newsletters, FAQs, incident reports and project updates.
- Slack GIF CreatorAnthropicOfficialKnowledge and utilities for making animated GIFs optimized for Slack, covering dimension and frame-rate constraints, validation tools and animation concepts.
- Template SkillAnthropicOfficialReplace with description of the skill and when Claude should use it.
- Theme FactoryAnthropicOfficialApplies themes to slides, docs, reports and HTML landing pages, offering 10 preset color and font themes or generating a new theme on the fly.
- Agent DevelopmentAnthropicOfficialThis skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
- anthropics/claude-codeAnthropicOfficialCollectionClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
- Claude Opus 4 5 MigrationAnthropicOfficialMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5. Use when the user wants to update their codebase, prompts, or API calls to use Opus 4.5. Handles model string updates and prompt adjustments for known Opus 4.5 behavioral differences. Does NOT migrate Haiku 4.5.