GitHub (Microsoft)
- 437 skills
- 0 followers
- 36k repo stars
- 384 verified
- 2 weeks ago last updated
- ▌ Pr Finisher 2 · githubPrepare an open pull request for merge from a GitHub Copilot cloud agent. Drives Reviews, local validation, and Mergeable to a ready state. Does not merge, and cannot trigger CI.
- ▌ Secret Scanning 2 · githubScan files, content, or recent changes for secrets such as API keys, passwords, tokens, and credentials using the GitHub MCP Server's run_secret_scanning tool.
- ▌ Pytest Gen 2 · githubGenerate comprehensive pytest tests - use when generating tests, creating test suites, or testing Python code
- ▌
- ▌ Commit Message 2 · githubGenerate conventional commit messages - use when creating commits, writing commit messages, or asking for git commit help
- ▌ Update Deps · githubKeep dependencies up-to-date. Discovers outdated deps via dependabot alerts/PRs, creates one PR per ecosystem, iterates until CI is green, then assigns for review.
- ▌ Get Gh Aw Release Binary · githubHow to fetch the latest github/gh-aw release binary — either as the gh CLI extension (gh aw ...) or as a raw platform binary downloaded from GitHub Releases — including how to resolve the latest tag, pick the right asset, and verify its checksum.
- ▌ Update Workflow Versions · githubHow to manually regenerate the compiled agentic workflow .lock.yml files when the gh-aw Version Check workflow reports version drift. All workflows track the newest github/gh-aw release or prerelease.
- ▌ Dependency Scanning · githubScan repository dependencies for known vulnerabilities using the GitHub MCP Server's Dependabot toolset and the GitHub Advisory Database. Use when asked to check dependency security, audit lockfiles, or verify packages before merging.
- ▌ Spark App Template · github bundleComprehensive guidance for building web apps with opinionated defaults for tech stack, design system, and code standards. Use when user wants to create a new web application, dashboard, or interactive interface. Provides tech choices, styling guidance, project structure, and design philosophy to get users up and running quickly with a fully functional, beautiful web app.
- ▌ Build Performance Analysis · github bundleAnalyze C++ build performance using vcperf.exe and ETL traces. Use this skill when the user wants to profile a build, understand compile bottlenecks, identify expensive headers or templates, generate JSON analysis reports, or interpret vcperf output. Covers tracing workflows, the /jsonAnalysis flag, reading the resulting JSON schema, and actionable remediation strategies for each bottleneck category.
- ▌ Editorial Review · githubReview and refine GitHub Well-Architected Framework (WAF) documentation under the content/ folder for clarity, precision, consistency, and publication readiness. Use this when reviewing pull requests, markdown files, or draft content in content/ to ensure guidance is unambiguous, readable, and aligned with editorial standards.
- ▌ Technical Writing Review · githubValidate and improve GitHub Well-Architected Framework (WAF) documentation under the content/ folder for architectural correctness, decision quality, explicit trade-offs, and actionable guidance. Use this when reviewing pull requests, markdown files, or draft content in content/ to ensure recommendations are technically sound, context-aware, and guide readers toward correct architecture and design decisions.
- ▌ Java Coding Skill · githubUse this skill whenever editing `*.java` files in the `java/` directore of the SDK in order to write idiomatic, well-structured Java code for the Copilot SDK
- ▌ Rust Coding Skill · github bundleUse this skill whenever editing `*.rs` files in the `rust/` SDK in order to write idiomatic, efficient, well-structured Rust code
- ▌ New Java E2e Test YAML And Test · github bundleUse this skill when creating a new Java E2E integration test (failsafe IT) that requires a new replay proxy YAML snapshot file in test/snapshots/
- ▌ Add LLM Provider · githubDecide and implement how to support a new LLM provider or agent engine in AWF - either as a proxied provider (api-proxy adapter) or a direct-API engine (domain allowlist only), e.g. Cursor, Aider, or any tool that calls its own endpoint.
- ▌ Recompile Workflows · githubRegenerate and post-process all agentic workflows. Use when gh-aw is updated, workflow .md files change, or when asked to recompile/regenerate workflows.
- ▌ Pytest Gen · githubGenerate comprehensive pytest tests - use when generating tests, creating test suites, or testing Python code
- ▌
- ▌ Commit Message · githubGenerate conventional commit messages - use when creating commits, writing commit messages, or asking for git commit help
- ▌ Speckit Init · githubScaffold a Spec Kit (spec-driven development) project for GitHub Copilot by running `specify init --integration copilot --integration-options="--skills"`. USE FOR: starting a new spec-kit project, bootstrapping spec-driven development in an existing repo, installing spec-kit templates/scripts/commands for Copilot. DO NOT USE FOR: managing extensions/presets/bundles of an already-initialized project (use the speckit-extension / speckit-preset / speckit-bundle skills instead).
- ▌ Speckit Self · githubCheck for and apply Spec Kit CLI updates via `specify self`. USE FOR: checking whether a newer specify-cli release is available, previewing an upgrade with --dry-run, upgrading the CLI in place (optionally to a pinned tag). DO NOT USE FOR: checking project tools/integrations (use speckit-check) or managing extensions/presets/integrations/workflows.
- ▌ Speckit Check · githubCheck the local environment for Spec Kit by running `specify check` (and `specify version`). USE FOR: verifying required tools are installed, diagnosing a broken spec-kit setup, reporting CLI version/feature capabilities. DO NOT USE FOR: installing or upgrading the CLI itself (use the speckit-self skill).
- ▌ Speckit Bundle · githubDiscover, install, and author Spec Kit bundles via `specify bundle`. USE FOR: searching/showing/listing bundles, installing/updating/removing a bundle (a curated set of extensions/presets/integrations/workflows), validating a bundle manifest, building a distributable bundle artifact, initializing a project and installing a bundle, managing bundle catalog sources. DO NOT USE FOR: individual extensions/presets/integrations/workflows (use their respective skills).
- ▌ Speckit Preset · githubManage Spec Kit presets via `specify preset`. USE FOR: installing/removing presets, searching the preset catalog, showing preset info, resolving which template a preset name maps to, enabling/disabling presets, setting preset resolution priority, managing preset catalogs. DO NOT USE FOR: extensions (use speckit-extension), bundles (use speckit-bundle), or workflows (use speckit-workflow).
- ▌ Speckit Workflow · githubManage and run Spec Kit automation workflows via `specify workflow`. USE FOR: running a workflow by ID or local YAML, resuming a paused/failed run, checking run status, listing/installing/removing workflows, searching the workflow catalog, showing a workflow step graph. DO NOT USE FOR: extensions (use speckit-extension), presets (use speckit-preset), or bundles (use speckit-bundle).
- ▌ Speckit CLI Setup · githubDetect and install the Spec Kit `specify` CLI that every other speckit skill depends on. USE FOR: checking whether `specify` is installed/on PATH, installing it when missing, fixing "command not found: specify", confirming the CLI is new enough (>= 0.11). DO NOT USE FOR: upgrading an already-installed CLI to a newer release (use speckit-self) or verifying project tools (use speckit-check).
- ▌ Speckit Extension · githubManage Spec Kit extensions via `specify extension`. USE FOR: installing/removing/updating spec-kit extensions, searching the extension catalog, showing extension info, enabling/disabling extensions, setting extension resolution priority, managing extension catalogs. DO NOT USE FOR: presets (use speckit-preset), bundles (use speckit-bundle), or workflows (use speckit-workflow).
- ▌ Speckit Workflow Step · githubManage Spec Kit workflow step types via `specify workflow step`. USE FOR: listing built-in and custom workflow step types, installing/removing a custom step type from a catalog, searching/showing step-type info, managing step-type catalog sources. DO NOT USE FOR: running or installing whole workflows (use speckit-workflow), or bundles (use speckit-bundle).
- ▌ Actionlint · githubInstall, run, and fix errors from actionlint — the GitHub Actions workflow linter. Load when validating `.github/workflows/*.yml` files after migration or generation.
- ▌ Migration Core · github5-phase migration process, security guardrails, deliverables, archival protocol, and the 10-item completion checklist for any CI/CD migration to GitHub Actions. Load at the start of every migration.
- ▌ Bamboo Migration · github bundleBamboo migration to GitHub Actions — syntax mappings and the migration report template for Build plans, deployment projects, tasks, requirements, variables, plan branches. Load with `migration-core` when migrating Bamboo sources to GitHub Actions.
- ▌ Gitlab Migration · github bundleGitLab CI migration to GitHub Actions — syntax mappings and the migration report template for Pipelines, includes, Pages, environments, rules/only/except, parallel jobs, GitLab-specific variables. Load with `migration-core` when migrating GitLab CI sources to GitHub Actions.
- ▌ Droneci Migration · github bundleDrone CI migration to GitHub Actions — syntax mappings and the migration report template for Pipelines, plugins, services, secrets, triggers, multi-platform pipelines. Load with `migration-core` when migrating Drone CI sources to GitHub Actions.
- ▌ Jenkins Migration · github bundleJenkins migration to GitHub Actions — syntax mappings and the migration report template for Pipelines (declarative + scripted), shared libraries, Groovy scripts, credential bindings, agent labels, parallel stages, plugin replacements. Load with `migration-core` when migrating Jenkins sources to GitHub Actions.
- ▌ Circleci Migration · github bundleCircleCI migration to GitHub Actions — syntax mappings and the migration report template for Workflows, jobs, Orbs, executors, contexts, parameters, matrix jobs, approval gates. Load with `migration-core` when migrating CircleCI sources to GitHub Actions.
- ▌ Travisci Migration · github bundleTravis CI migration to GitHub Actions — syntax mappings and the migration report template for Build matrix (language/env/os), deploy providers, before/after hooks, stages, conditions. Load with `migration-core` when migrating Travis CI sources to GitHub Actions.
- ▌ Bitbucket Migration · github bundleBitbucket Pipelines migration to GitHub Actions — syntax mappings and the migration report template for Pipelines, Pipes, parallel steps, branch/pull-request workflows, deployments, variables. Load with `migration-core` when migrating Bitbucket Pipelines sources to GitHub Actions.
- ▌ Azure Devops Migration · github bundleAzure DevOps migration to GitHub Actions — syntax mappings and the migration report template for YAML pipelines, templates, variable groups, service connections, deployment jobs, stages, conditional logic. Load with `migration-core` when migrating Azure DevOps sources to GitHub Actions.
- ▌ Reusable Workflow Patterns · githubCatalog of common CI/CD patterns (build, test, deploy, security, quality), scan scope resolution (org-wide or specific repos), the reusable workflow template, selection criteria, and usage-documentation template. Load when detecting recurring CI/CD patterns across GitHub orgs and/or repositories to generate standardized `reusable-*.yml` workflows with corresponding `docs/<name>-usage.md` files.
- ▌ Github Agentic Workflows · github bundleGitHub Agentic Workflows (`gh-aw`) is a GitHub CLI extension for writing Agentic Workflows in markdown and compiling them to GitHub Actions.
- ▌ Pr Finisher · githubPrepare an open pull request for merge from a GitHub Copilot cloud agent. Drives Reviews, local validation, and Mergeable to a ready state. Does not merge, and cannot trigger CI.
- ▌
- ▌ Create Canvas · githubAuthor, validate, and debug canvas extensions that the agent can open in the GitHub Copilot app's side panel. Use when creating, reviewing, or troubleshooting a canvas extension — including its actions, inputs, rendered content, and the surrounding extension wiring (tools, hooks, lifecycle).
- ▌
- ▌
- ▌
- ▌
- ▌ Copilot Review · githubTeach Copilot how to plan, address, and respond to pull request review feedback.
- ▌
- ▌
- ▌ Gh Stack · github bundleManages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase, merge, or checkout; when asked to split or isolate work for review; whenever a user mentions a stack, branch layers, dependent PRs, or gh stack; or when a stack is checked out.
- ▌ Technology Stack Blueprint Generator · githubAnalyzes codebases to generate detailed technology stack blueprints with version information, licensing, usage patterns, coding conventions, and architecture diagrams.
- ▌ Azure Smart City Iot Solution Builder · github bundleDesign and plan end-to-end Azure IoT and Smart City solutions: requirements, architecture, security, operations, cost, and a phased delivery plan with concrete implementation artifacts.
- ▌ Java Add Graalvm Native Image Support · githubAdds GraalVM native image support to Java applications by analyzing the project structure, configuring the build tool, and iteratively resolving build errors.
- ▌ Suggest Awesome Github Copilot Agents · githubSuggest relevant GitHub Copilot Custom Agents from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates and identifying outdated agents.
- ▌ Suggest Awesome Github Copilot Skills · githubSuggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing skills and identifying outdated ones.
- ▌ React Container Presentation Component · github bundleScaffold React components following the Container/Presentation pattern under src/components, with TypeScript, Storybook, and SCSS conventions.
- ▌ Reviewing Oracle To Postgres Migration · github bundleIdentifies Oracle-to-PostgreSQL migration risks by cross-referencing code against known behavioral differences. Use when planning a database migration, reviewing migration artifacts, or validating integration test coverage.
- ▌ Qdrant Search Strategies · githubGuides selection of Qdrant search strategies including hybrid search, reranking, relevance feedback, MMR, and discovery APIs to improve retrieval quality.
- ▌ Copilot Instructions Blueprint Generator · githubGenerates a comprehensive copilot-instructions.md file that guides GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns.
- ▌ Generate Custom Instructions From Codebase · githubAnalyzes differences between two project versions to generate precise migration instructions for GitHub Copilot, enabling consistent code transformations during technology migrations, refactoring, or framework upgrades.
- ▌ Github Actions Runtime Upgrade Conventions · githubUpgrade GitHub Actions to supported runtimes by selecting safe action versions, preserving workflow behavior, and validating post-upgrade execution.
- ▌ Create Github Action Workflow Specification · githubCreates a formal, AI-optimized specification for an existing GitHub Actions CI/CD workflow, focusing on behavior and requirements rather than implementation details.
- ▌ Suggest Awesome Github Copilot Instructions · githubSuggests relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing instructions and identifying outdated ones.
- ▌ Project Workflow Analysis Blueprint Generator · githubGenerates detailed, technology-agnostic implementation blueprints by analyzing project architecture, technology stacks, and data flow patterns.
- ▌ Create Github Issue Feature From Specification · githubCreates a GitHub issue from a specification file using a feature request template, checking for existing issues first.
- ▌ Migrating Oracle To Postgres Stored Procedures · githubTranslates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL, preserving method signatures and type-anchored parameters while applying Oracle-compatible sorting and leveraging orafce.
- ▌ Creating Oracle To Postgres Migration Bug Report · github bundleCreates structured bug reports for defects found during Oracle-to-PostgreSQL migration, documenting behavioral differences with severity, root cause, and remediation steps.
- ▌ Creating Oracle To Postgres Master Migration Plan · githubDiscovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration plan.
- ▌ Qdrant Tenant Scaling · githubGuides scaling Qdrant for multi-tenant workloads using payload partitioning, custom sharding, and tiered multitenancy.
- ▌ Qdrant Vertical Scaling · githubGuides vertical scaling decisions for Qdrant vector databases, covering when to scale up, how to resize nodes in Qdrant Cloud or self-hosted deployments, RAM sizing formulas, and when to switch to horizontal scaling.
- ▌ Create Github Issues Feature From Implementation Plan · githubCreates GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates.
- ▌ Qdrant Horizontal Scaling · githubDiagnoses Qdrant capacity needs and guides horizontal scaling decisions, including node count, shard count, replication factor, and resharding trade-offs.
- ▌ Scaffolding Oracle To Postgres Migration Test Project · githubScaffolds an xUnit integration test project for validating Oracle-to-PostgreSQL database migration behavior in .NET solutions, including transaction-rollback base class and seed data manager.
- ▌ Qdrant Sliding Time Window · githubGuides scaling Qdrant vector search with time-based data rotation using shard rotation, collection rotation, or filter-and-delete strategies.
- ▌ Creating Oracle To Postgres Migration Integration Tests · githubGenerates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations, producing DB-agnostic xUnit tests with deterministic seed data that validate behavior consistency across both database systems.
- ▌ Create Github Issues For Unmet Specification Requirements · githubCreates GitHub Issues for unimplemented requirements from specification files, checking the codebase and existing issues to avoid duplicates.
- ▌ Planning Oracle To Postgres Migration Integration Testing · githubCreates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL database migrations, analyzing a project to identify repositories, DAOs, and service layers that interact with the database, then producing a structured testing plan.
- ▌ Qdrant Memory Usage Optimization · githubDiagnoses and reduces Qdrant memory usage by analyzing resident memory, page cache, and providing optimization techniques like quantization, on-disk storage, and async_scorer.
- ▌ Qdrant Search Speed Optimization · githubDiagnoses and resolves slow Qdrant search performance issues including high latency, low throughput, and slow filtered searches.
- ▌ Qdrant Indexing Performance Optimization · githubDiagnoses and resolves slow Qdrant indexing and data ingestion by optimizing batching, sharding, HNSW parameters, and payload indexing strategies.
- ▌ Minecraft Plugin Development · github bundleBuild and modify Minecraft server plugins for Paper, Spigot, or Bukkit, covering plugin.yml setup, commands, listeners, schedulers, player state, team/arena systems, persistent progression, economy, configuration, and Adventure text.
- ▌ Power Apps Code App Scaffold · githubScaffold a complete Power Apps Code App project with PAC CLI setup, SDK integration, and connector configuration.
- ▌ Transloadit Media Processing · githubEncode video to HLS/MP4, generate thumbnails, resize or watermark images, extract audio, concatenate clips, add subtitles, OCR documents, and build multi-step media processing pipelines using Transloadit's cloud infrastructure.
- ▌ Arize AI Provider Integration · github bundleManage Arize AI integrations that store LLM provider credentials for evaluators and other features. Supports creating, reading, updating, and deleting integrations with providers like OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, Vertex AI, Gemini, and NVIDIA NIM.
- ▌ Containerize Aspnet Framework · githubCreates Dockerfiles and configuration files to containerize ASP.NET .NET Framework projects for Windows Docker containers.
- ▌ Flowstudio Power Automate MCP · github bundleConnects an AI agent to a FlowStudio MCP server for Power Automate, handling authentication, tool discovery, and response parsing. Load this foundation skill before using specialized workflow skills for building, debugging, monitoring, or governing flows.
- ▌ Gtm Technical Product Pricing · githubChoose pricing models, set freemium thresholds, and structure enterprise pricing conversations for technical products.
- ▌ Import Infrastructure As Code · githubImport existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM).
- ▌ Python Azure Iot Edge Modules · github bundleDesign, implement, and validate Python-based IoT Edge modules for telemetry processing, local inference, protocol translation, and edge-to-cloud integration.
- ▌ Structured Autonomy Implement · githubExecutes a predefined implementation plan step by step, updating progress inline and running build or test commands.
- ▌ Azure Resource Health Diagnose · githubAnalyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems.
- ▌ Salesforce Component Standards · githubEnforce quality, security, and accessibility standards for Salesforce Lightning Web Components, Aura components, and Visualforce pages.
- ▌ Create Spring Boot Java Project · githubScaffolds a Spring Boot Java project with Maven, PostgreSQL, Redis, MongoDB, and Docker Compose.
- ▌ Flowstudio Power Automate Build · github bundleBuild, scaffold, and deploy Power Automate cloud flows programmatically via the FlowStudio MCP server, including constructing flow definitions, wiring connections, deploying, and testing.
- ▌ Flowstudio Power Automate Debug · github bundleDebug failing Power Automate cloud flows by inspecting action-level inputs and outputs through the FlowStudio MCP server.
- ▌ Gtm Enterprise Account Planning · githubPlan and execute enterprise sales cycles using MEDDICC qualification, mutual action plans, and stakeholder mapping to systematically close complex deals.
- ▌ Image Manipulation Image Magick · githubProcess and manipulate images using ImageMagick: resize, convert formats, batch process, and retrieve metadata.