GitHub Copilot

850 skills

create github issue feature from specification Create GitHub Issue for feature request from specification file using feature_request.yml template. create github issues feature from implementation plan Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates. create github issues for unmet specification requirements Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template. create implementation plan Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure. create llms Create an llms.txt file from scratch based on repository structure following the llms.txt specification at https://llmstxt.org/ Create PRD Chat Mode Generate a comprehensive Product Requirements Document (PRD) in Markdown, detailing user stories, acceptance criteria, technical considerations, and metrics. Optionally create GitHub issues upon user confirmation. create readme Create a README.md file for the project create specification Create a new specification file for the solution, optimized for Generative AI consumption. create spring boot java project Create Spring Boot Java Project Skeleton create spring boot kotlin project Create Spring Boot Kotlin Project Skeleton create technical spike Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation. create tldr page Create a tldr page from documentation URLs and command examples, requiring both URL and command name. creating oracle to postgres master migration plan Discovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration plan. Use when starting a multi-project Oracle-to-PostgreSQL migration, creating a migration inventory, or assessing which .NET projects contain Oracle dependencies. creating oracle to postgres migration bug report Creates structured bug reports for defects found during Oracle-to-PostgreSQL migration. Use when documenting behavioral differences between Oracle and PostgreSQL as actionable bug reports with severity, root cause, and remediation steps. creating oracle to postgres migration integration tests Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative baseline; they are written once and later ported to PostgreSQL by migrating the test project in Phase 6. Use only during Phase 3, before any PostgreSQL migration work has begun. Do not invoke during Phase 6 or against a project that has already been migrated. Critical thinking mode instructions Challenge assumptions and encourage critical thinking to ensure the best possible solution and outcomes. csharp async Get best practices for C# async programming csharp docs Ensure that C# types are documented with XML comments and follow best practices for documentation. csharp mstest Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests csharp nunit Get best practices for NUnit unit testing, including data-driven tests csharp tunit Get best practices for TUnit unit testing, including data-driven tests csharp xunit Get best practices for XUnit unit testing, including data-driven tests Custom Agent Foundry Expert at designing and creating VS Code custom agents with optimal configurations d365 solution blueprint Authors a Dynamics 365 Finance and Supply Chain Management Solution Blueprint from scratch through a structured, section-by-section architect interview, establishing scope, target operating model, application and data architecture, integration landscape, migration strategy, security model, ALM, testing, deployment, and support approach, with a decision log capturing rationale and rejected alternat daily focus board Spin up a personal, motivating daily focus board that renders in a browser canvas and that the user drives by talking to their AI partner. Tasks track status (to-do → in progress → done) with timestamped progress notes and roll up into a "today''s momentum" feed; numeric-goal tasks (pages, pomodoros, reps) render as progress-bar counters. Executive-function / neurodivergent-friendly by design: Foc Daily Issues Report Generates a daily summary of open issues and recent activity as a GitHub issue daily prep Prepare for tomorrow''s meetings and tasks. Pulls calendar from Outlook via WorkIQ, cross-references open tasks and workspace context, classifies meetings, detects conflicts and day-fit issues, finds learning and deep-work slots, and generates a structured HTML prep file with productivity recommendations. data breach blast radius Pre-breach impact analysis: inventories sensitive data (PII, PHI, PCI-DSS, credentials), traces data flows, scores exposure vectors, and produces a regulatory blast radius report with fine ranges sourced verbatim from GDPR Art. 83, CCPA § 1798.155(a), and HIPAA 45 CFR § 160.404. Cost benchmarks from IBM Cost of a Data Breach Report (annually updated). All citations in references/SOURCES.md for ver datanalysis credit risk Credit risk data cleaning and variable screening pipeline for pre-loan modeling. Use when working with raw credit data that needs quality assessment, missing value analysis, or variable selection before modeling. it covers data loading and formatting, abnormal period filtering, missing rate calculation, high-missing variable removal,low-IV variable filtering, high-PSI variable removal, Null Import dataverse python advanced patterns Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques. dataverse python production code Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices dataverse python quickstart Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns. dataverse python usecase builder Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations Debian Linux Expert Debian Linux specialist focused on stable system administration, apt-based package management, and Debian policy-aligned practices. debian linux triage Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance. Debug Mode Instructions Debug your application to find and fix a bug declarative agents Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents Toolkit integration Declarative Agents Architect You are a world-class Microsoft 365 Declarative Agent Architect with deep expertise in the complete development lifecycle of Microsoft 365 Copilot declarative agents. You specializ Defender Scout KQL Generates, validates, and optimizes KQL queries for Microsoft Defender XDR Advanced Hunting across Endpoint, Identity, Office 365, Cloud Apps, and Identity. Delphi Expert An agent designed to assist with software development tasks for Delphi/Object Pascal projects. Demonstrate Understanding mode instructions Validate user understanding of code, design patterns, and implementation details through guided questioning. dependabot >- Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests, configuring dependency update strategies, setting up grouped updates, monorepo patterns, multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub Advanced Security (GHAS) supply chai desk journal Write, append, or read desk journal entries. The journal is persistent memory — what survives session boundaries. A good entry has: what was done, current state, next step. desk open Create and open a new desk in the workshop. Sets up the folder structure, initial journal, and desk identity so the next session that sits down finds the trail. Devils Advocate I play the devil's advocate to challenge and stress-test your ideas by finding flaws, risks, and edge cases DevOps Expert DevOps specialist following the infinity loop principle (Plan → Code → Build → Test → Release → Deploy → Operate → Monitor) with focus on automation, collaboration, and continuous improvement 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 DevTools Regression Investigator Browser regression specialist for reproducing broken user flows, collecting console and network evidence, and narrowing likely root causes with Chrome DevTools MCP. diagnose Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture fitness, and safety — producing a scored report with prioritized remediation actions. DiffblueCover Expert agent for creating unit tests for java applications using Diffblue Cover.