Official Agent Skills
1462 skills
autoresearch
Guides users through defining goals, metrics, and scope, then runs an autonomous loop of code changes, testing, measuring, and keeping or discarding results for any programming task with a measurable outcome.
36.2k
boost-prompt
Refines task prompts through iterative questioning about scope, deliverables, and constraints, then copies the final markdown to the clipboard.
36.2k
csharp-async
Follow best practices for asynchronous programming in C#, including naming, return types, exception handling, performance, and common pitfalls.
36.2k
csharp-tunit
Write effective unit tests with TUnit, covering standard tests, data-driven tests, and migration from xUnit.
36.2k
csharp-xunit
Write effective unit tests with XUnit, covering standard and data-driven testing approaches.
36.2k
editorconfig
Generates a comprehensive .editorconfig file based on project analysis and user preferences, ensuring consistent coding styles across editors.
36.2k
pinecone-rag
Build production RAG pipelines and persistent agent memory using Pinecone as the vector database backend.
36.2k
scoutqa-test
Runs AI-powered exploratory testing on web applications using the ScoutQA CLI, including smoke tests, accessibility audits, and user flow validation.
36.2k
csharp-mstest
Write effective unit tests with modern MSTest 3.x/4.x, covering assertion APIs, data-driven tests, and test lifecycle best practices.
36.2k
nuget-manager
Manage NuGet packages in .NET projects using the dotnet CLI for adding, removing, and updating package versions.
36.2k
refactor-plan
Creates a concrete, multi-phase plan before starting a multi-file refactor, including affected files, dependencies, verification steps, and rollback procedures.
36.2k
tiny-stepping
Drive implementation in the smallest possible meaningful increments, pausing for feedback after each step to keep work reviewable and easy to course-correct.
36.2k
breakdown-plan
Generates comprehensive GitHub project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated issue tracking.
36.2k
copilot-spaces
Load curated project context from Copilot Spaces to ground answers in team documentation, code, and instructions.
36.2k
dotnet-upgrade
Provides structured prompts for analyzing, planning, and executing .NET framework upgrades, covering project assessment, dependency management, code modernization, CI/CD updates, testing, and documentation.
36.2k
pr-screenshots
Embed before/after screenshots and annotated images in pull request descriptions to help reviewers see visual changes without checking out the branch.
36.2k
qdrant-scaling
Guides scaling decisions for Qdrant vector databases based on data volume, query throughput, latency, or query volume.
36.2k
workiq-copilot
Queries Microsoft 365 Copilot data (emails, meetings, documents, Teams, people) using the WorkIQ CLI/MCP server for live context, summaries, and recommendations.
36.2k
chrome-devtools
Controls and inspects a live Chrome browser for automation, debugging, and performance profiling using the Chrome DevTools MCP server.
36.2k
pytest-coverage
Run pytest tests with coverage, discover lines missing coverage, and increase coverage to 100%.
36.2k
repo-story-time
Transform any repository's commit history and structure into a comprehensive technical summary and narrative story.
36.2k
create-tldr-page
Transform verbose documentation into concise, example-driven tldr command references following the tldr-pages project standards.
36.2k
arch-linux-triage
Diagnose and resolve Arch Linux issues using pacman, systemd, and rolling-release best practices.
36.2k
breakdown-epic-pm
Translates high-level ideas into detailed Epic-level Product Requirements Documents (PRDs) that serve as the single source of truth for engineering teams.
36.2k
mentoring-juniors
Guides junior developers and AI newcomers through Socratic questioning to build autonomy and reasoning skills, never providing direct answers.
36.2k
shuffle-json-data
Shuffle repetitive JSON objects safely by validating schema consistency before randomising entries.
36.2k
acreadiness-policy
Create, apply, and manage AgentRC policies to customize readiness scoring, disable checks, override impact levels, set pass-rate thresholds, and enforce CI gating.
36.2k
aws-resource-query
Query AWS resources using natural language, translating intent into read-only AWS CLI commands for EC2, S3, RDS, Lambda, ECS, EKS, and more.
36.2k
declarative-agents
Create and develop Microsoft 365 Copilot declarative agents with three workflows covering basic creation, enterprise design, and validation, using TypeSpec and the Microsoft 365 Agents Toolkit.
36.2k
foundry-agent-sync
Registers prompt-based AI agents in Azure AI Foundry via REST API from a local JSON manifest, making them immediately available for invocation.
36.2k
qdrant-clients-sdk
Integrate Qdrant vector search into applications using officially supported client SDKs for Python, JavaScript, Rust, Go, .NET, and Java.
36.2k
ruff-recursive-fix
Enforce code quality with Ruff in a controlled, iterative workflow: run checks with optional scope and rule overrides, apply safe and unsafe autofixes, review diffs, and resolve remaining findings.
36.2k
breakdown-epic-arch
Generates a high-level technical architecture specification for an epic from a Product Requirements Document, including system diagrams, component lists, and estimates.
36.2k
centos-linux-triage
Diagnose and resolve CentOS Linux issues with RHEL-compatible commands, SELinux-aware practices, and firewalld considerations.
36.2k
conventional-branch
Create Git branches following the Conventional Branch specification (feature/, bugfix/, hotfix/, release/, chore/). Validates branch names and automates checkout from the correct base branch.
36.2k
conventional-commit
Generate standardized commit messages following the Conventional Commits specification using a structured XML format.
36.2k
devops-rollout-plan
Generate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans for infrastructure and application changes.
36.2k
fedora-linux-triage
Diagnose and resolve Fedora Linux issues with step-by-step triage using systemctl, journalctl, dnf, and SELinux-aware guidance.
36.2k
gen-specs-as-issues
Identify missing features in a project, prioritize them, and create detailed GitHub issues with specifications.
36.2k
mkdocs-translations
Translate all documentation files in a MkDocs project from English into a specified target language, preserving folder structure, Markdown formatting, and updating configuration.
36.2k
vscode-ext-commands
Add or update commands in VS Code extensions following naming conventions, visibility rules, and localization best practices.
36.2k
aws-cdk-python-setup
Set up and initialize AWS CDK applications in Python, including prerequisites, project creation, dependency management, and deployment.
36.2k
documentation-writer
Creates high-quality software documentation following the Diátaxis framework, covering tutorials, how-to guides, reference, and explanation documents.
36.2k
update-specification
Update an existing specification file for a solution, optimized for Generative AI consumption based on new requirements or code changes.
36.2k
azure-static-web-apps
Create, configure, and deploy Azure Static Web Apps using the SWA CLI, including local development, runtime configuration, and CI/CD setup.
36.2k
breakdown-feature-prd
Takes a high-level feature from an Epic and generates a detailed Product Requirements Document (PRD) in Markdown, covering goals, user stories, requirements, and acceptance criteria.
36.2k
onboard-context-matic
Guides users through an interactive tour of the context-matic MCP server, explaining its purpose and demonstrating all available APIs with live tool calls.
36.2k
react19-test-patterns
Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.
36.2k
typespec-create-agent
Generate a complete TypeSpec declarative agent with instructions, capabilities, and conversation starters for Microsoft 365 Copilot.
36.2k
copilot-cli-quickstart
Learn GitHub Copilot CLI from scratch with interactive step-by-step tutorials and on-demand Q&A, featuring separate tracks for developers and non-developers.
36.2k
create-technical-spike
Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation.
36.2k
github-copilot-starter
Generates a complete GitHub Copilot configuration for a new project, including instructions, reusable skills, and agent definitions tailored to the technology stack.
36.2k
qdrant-model-migration
Guides embedding model migration in Qdrant without downtime, covering alias swap, side-by-side, and hybrid search strategies.
36.2k
qdrant-version-upgrade
Upgrade Qdrant version without interrupting application availability and ensuring data integrity.
36.2k
snowflake-semanticview
Create, alter, and validate Snowflake semantic views using Snowflake CLI, including DDL drafting, validation, and querying.
36.2k
winui3-migration-guide
Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets for migrating to WinUI 3.
36.2k
bigquery-pipeline-audit
Audits Python + BigQuery pipelines for cost safety, idempotency, and production readiness, returning a structured report with exact patch locations.
36.2k
convert-plaintext-to-md
Converts plain text or generic text-based documentation files to properly formatted markdown, using explicit instructions, documented options, or a reference file as a template.
36.2k
go-mcp-server-generator
Generate a complete Go MCP server project with proper structure, dependencies, and implementation using the official github.com/modelcontextprotocol/go-sdk.
36.2k
integrate-context-matic
Integrates third-party APIs by discovering available SDKs, getting integration guidance, and looking up models and endpoints via the context-matic MCP server.
36.2k