Official Agent Skills
1462 skills
coordinate-components
Share state between Blazor components across render mode boundaries using cascading values, scoped services with change events, or CascadingValueSource via DI.
4k
msbuild-modernization
Migrate legacy MSBuild project files to SDK-style format, reducing .csproj complexity and enabling modern .NET features.
4k
build-perf-diagnostics
Diagnose MSBuild build performance bottlenecks using binary log analysis, covering timeline analysis, performance summary interpretation, and seven common bottleneck categories.
4k
migrate-static-to-wrapper
Mechanically replace static dependency call sites with wrapper or built-in abstraction calls across a bounded scope, such as migrating DateTime.UtcNow to TimeProvider.GetUtcNow() or File.ReadAllText to IFileSystem.
4k
thread-abort-migration
Migrates .NET Framework code using Thread.Abort to cooperative cancellation with CancellationToken in modern .NET 6+.
4k
optimizing-ef-core-queries
Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps.
4k
binlog-failure-analysis
Diagnose MSBuild build failures by analyzing .binlog files using an MCP server or text-log replay.
4k
detect-static-dependencies
Scan C# source files for hard-to-test static dependencies and produce a ranked report of static call sites by frequency.
4k
including-generated-files
Fix MSBuild targets so generated files are compiled, copied to output, and cleaned properly.
4k
minimal-api-file-upload
Implement file upload endpoints in ASP.NET Core minimal APIs (.NET 8+) with size limits, content validation, and streaming.
4k
resolve-project-references
Prevents misguided optimization of MSBuild's ResolveProjectReferences target by explaining that its reported time is wall-clock wait time, not CPU work, and redirects to task self-time analysis.
4k
template-authoring
Guides creation and validation of custom dotnet new templates from existing projects, including template.json authoring and packaging for NuGet distribution.
4k
template-discovery
Finds, inspects, and compares .NET project templates by resolving natural-language descriptions to ranked template matches with pre-filled parameters.
4k
generate-testability-wrappers
Generate wrapper interfaces, default implementations, and DI registration code to make hard-to-test static dependencies in C# testable, using built-in abstractions like TimeProvider or custom wrappers.
4k
exp-simd-vectorization
Optimizes hot-path scalar loops in .NET 8+ with cross-platform Vector128/Vector256/Vector512 SIMD intrinsics, or replaces manual math loops with single TensorPrimitives API calls.
4k
template-comparison
Compares two or more dotnet new templates side by side to help users choose between them based on parameters, feature support, frameworks, and classifications.
4k
template-validation
Validates custom dotnet new templates for correctness before publishing, catching missing fields, parameter bugs, shortName conflicts, constraint issues, and common authoring mistakes.
4k
exp-mock-usage-analysis
Audits .NET test mock usage by tracing each mock setup through the production code's execution path to find dead, unreachable, redundant, or replaceable mocks.
4k
migrate-vstest-to-mtp
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP), updating project files, CLI arguments, and CI/CD pipelines for MSTest, NUnit, and xUnit.net.
4k
exp-test-maintainability
Analyzes .NET test suites for duplicated boilerplate, copy-paste tests, and structural maintainability issues, producing a report with concrete before/after refactoring suggestions.
4k
migrate-mstest-v3-to-v4
Fix build errors and breaking changes when upgrading MSTest from v3 to v4, or plan a complete migration.
4k
template-smart-defaults
Fills in cross-parameter defaults when creating .NET projects with dotnet new, keeping related parameters consistent without overriding values the user set explicitly.
4k
migrate-mstest-v1v2-to-v3
Migrate test projects from MSTest v1 (assembly references) or v2 (NuGet 1.x-2.x) to MSTest v3, handling breaking changes like assertion overloads, DataRow constructors, .testsettings replacement, and target framework updates.
4k
migrate-xunit-to-xunit-v3
Migrates .NET test projects from xUnit.net v2 to xUnit.net v3, updating package references, project files, and code to compile and pass tests.
4k
convert-blazor-server-to-webapp
Converts a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App by updating project files, migrating entry points, and adopting new render modes.
4k
configuring-opentelemetry-dotnet
Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK.
4k
apex
Generate Oracle APEX applications using APEXlang with structured workflows and domain references.
736 · bundle
add-app-clip
Adds an iOS App Clip target to an Expo project, including target setup, associated domains, AASA file hosting, and TestFlight submission.
2.2k · bundle
expo-observe
Add EAS Observe to an Expo project for startup, navigation, and custom-event performance tracking, query metrics via the EAS CLI, and interpret results.
2.2k · bundle
web-to-native
Migrate an existing web React app to a native iOS/Android app with Expo, screen by screen, using a strangler fig pattern.
2.2k · bundle
upgrading-expo
Upgrade Expo SDK versions and fix dependency issues with step-by-step guidance.
2.2k · bundle
expo-api-routes
Create server-side API routes in Expo Router applications and deploy them to EAS Hosting.
2.2k · bundle
native-data-fetching
Implement and debug network requests, API calls, and data fetching in Expo apps using fetch, React Query, SWR, and Expo Router loaders.
2.2k · bundle
gemini-api-dev
Build applications with Gemini API hosted models, including Gemini and Gemma 4, using multimodal content, function calling, structured outputs, and current SDKs for Python, JavaScript, Go, and Java.
3.8k
gemini-live-api-dev
Build real-time, bidirectional streaming applications with the Gemini Live API, covering WebSocket-based audio/video/text streaming, voice activity detection, function calling, session management, and ephemeral tokens.
3.8k
workflow-triaging
Classify AEM 6.5 LTS and AMS workflow issues by symptom, gather relevant logs and metrics, and map to runbooks or Splunk searches.
142
event-migration
Migrates OSGi EventAdmin handlers and JCR EventListeners to AEM Cloud Service-compliant patterns, including EventHandler+JobConsumer split, routing rules, and leader-only execution.
142
replication-orchestrator
Coordinates end-to-end replication workflows for AEM 6.5 LTS, including environment setup, production incident response, and performance optimization.
142
configure-replication-agent
Configure AEM 6.5 LTS replication agents for content publishing, dispatcher cache flushing, and reverse replication.
142
adobe-edit-quick-cut
Creates three AI-edited sizzle reel variations from a user-uploaded video, letting the user choose their preferred cut.
142
sling-distribution
Monitor and react to content distribution lifecycle events using the Sling Distribution API, covering event handling, queue monitoring, and distribution tracking.
142
resource-change-listener
Migrate AEM Cloud Service resource listeners to the lightweight ResourceChangeListener + JobConsumer pattern, covering migration from legacy APIs, OSGi configuration, troubleshooting, and review checklists.
142
adobe-retouch-portraits
Bulk-retouch a folder of portrait photos using Adobe tools — designed for wedding photographers and event photographers who need fast, walk-away batch processing.
142
adobe-create-pdfs-from-data
Merges CSV/TSV data with an InDesign template to generate personalized PDFs like certificates, badges, and catalogs.
142
setup-api-key
Guides through obtaining and configuring an ElevenLabs API key, checking for existing keys and validating them before running the full setup.
363
commit
Create commits following Sentry conventions with proper format, issue references, and AI attribution.
845
pr-link-issue
Appends a GitHub issue link and its associated Linear ticket to the current PR's description.
845
document-api-endpoint
Add or fix OpenAPI documentation for Sentry API endpoints using drf-spectacular, including type drift correction, legacy migration, and endpoint promotion.
845
ef-core
Get best practices for Entity Framework Core, covering data context design, entity design, performance, migrations, querying, change tracking, security, and testing.
36.2k
em-dash
Provides guidance on the history and correct usage of the em dash, enforcing a strict policy of never using em or en dashes in code or data files, and replacing them with hyphens. Also covers general punctuation rules for code comments.
36.2k
mcp-cli
Interact with MCP servers from the command line to discover, inspect, and call tools for external systems like GitHub, filesystems, databases, and APIs.
36.2k
ai-ready
Guides users to install and run the ai-ready skill for making repositories AI-ready with AGENTS.md, instructions, and CI workflows.
36.2k
first-ask
Refines task understanding through iterative questioning before executing, using the Joyride extension for human input.
36.2k
java-docs
Ensure Java types are documented with Javadoc comments following best practices for documentation.
36.2k
daily-prep
Generates a structured HTML prep file for the next working day by pulling calendar data via WorkIQ, classifying meetings, detecting conflicts, finding learning and deep-work slots, and providing productivity recommendations.
36.2k
git-commit
Create standardized, semantic git commits using the Conventional Commits specification by analyzing diffs to determine type, scope, and message.
36.2k
java-junit
Write effective unit tests with JUnit 5, covering standard and data-driven testing approaches.
36.2k
copilot-sdk
Embed Copilot's agentic workflows in any application using Python, TypeScript, Go, or .NET.
36.2k
quasi-coder
Interprets shorthand, quasi-code, and natural language descriptions to produce production-quality code, bridging gaps between varying technical expertise levels.
36.2k
tldr-prompt
Create concise tldr summaries for GitHub Copilot customization files, MCP server documentation, or Copilot documentation from URLs or queries.
36.2k