Skip to content
cccskills

Development skills

Coding standards, frameworks, refactoring, and code review (16.8K skills)

Filter by price or sort order

Review C#/.NET code for design patterns, separation of responsibilities, and common implementation issues. Receive actionable recommendations covering maintainability, testing, performance, and security without changing the code.

  • Review design patterns in C#/.NET code
  • Check separation of responsibilities before refactoring
  • Identify dependencies that make testing difficult
github/awesome-copilot40.4KUpdated Oct 24, 2026

Turn a business use case into a Dataverse solution using Python. Get table and relationship designs, implementation code, usage instructions, and recommendations for error recovery, logging, monitoring, and performance based on the expected workload.

  • Designing customer and document management solutions
  • Building data migration or scheduled synchronization jobs
  • Implementing order processing and approval workflows
github/awesome-copilot40.4KUpdated Oct 24, 2026

Build or modify content management systems such as WordPress and Shopify. Locate the right theme, extension, editor, or content layer, then make changes that respect platform conventions, media handling, previews, and publishing behavior.

  • Changing CMS themes and templates
  • Developing plugins, apps, or modules
  • Improving editor forms and previews
github/awesome-copilot40.4KUpdated Oct 24, 2026

Create a copilot-instructions.md file from an existing codebase. Identify technology versions, architecture, naming conventions, and testing practices, then turn observed patterns into project-specific guidance for GitHub Copilot without introducing unsupported assumptions.

  • Create GitHub Copilot instructions for an existing project
  • Document version compatibility requirements
  • Capture established coding and testing conventions
github/awesome-copilot40.4KUpdated Oct 24, 2026

Generate a customizable AI prompt for finding representative examples in an existing codebase. Configure analysis depth, categories, and snippets so GitHub Copilot can produce exemplars.md with real file references and explanations of coding conventions.

  • Collecting existing code examples for team guidance
  • Documenting patterns to follow when adding features
  • Configuring the depth and format of a code example guide
github/awesome-copilot40.4KUpdated Oct 24, 2026

Turn a feature requirements document into a detailed Markdown implementation plan following Epoch’s monorepo structure. Cover frontend components, APIs, database design, security, performance, and deployment, with Mermaid diagrams showing system architecture and data relationships.

  • Turning feature requirements into an implementation plan
  • Mapping frontend, API, and service responsibilities
  • Documenting database design and migrations
github/awesome-copilot40.4KUpdated Oct 24, 2026

Generate commit messages from git diffs, staged changes, or written descriptions. Explain the reason and problem behind each change using Conventional Commits, a structured message format, and suggest separate messages for unrelated changes.

  • Writing a commit message from staged changes
  • Recording why a bug fix was needed
  • Splitting unrelated changes into separate commit messages
github/awesome-copilot40.4KUpdated Oct 24, 2026

batch-files

FreeSummary

Create, debug, and maintain Windows batch scripts for file operations, backups, and scheduled tasks. Covers command arguments, variables, loops, and error handling, with starter templates for command-line tools and reusable functions.

  • Automating file copies and backups
  • Creating scripts for Task Scheduler
  • Debugging variable expansion and quoting
github/awesome-copilot40.4KUpdated Oct 24, 2026

Work through GitHub pull request feedback by classifying findings, fixing code, running repository checks, and posting replies. With suitable permissions, the skill repeats Copilot reviews until the latest code is reviewed and every thread has an agent response.

  • Address outstanding Copilot review comments
  • Run repeated reviews on a completed pull request
  • Explain declined suggestions and hand off design decisions
github/awesome-copilot40.4KUpdated Oct 24, 2026

Create an Architectural Decision Record, a document explaining a system design choice. Organize context, rationale, alternatives, benefits, drawbacks, and implementation notes in consistent Markdown that people can read and AI tools can parse.

  • Recording the reasons behind a system design choice
  • Documenting rejected alternatives and trade-offs
  • Sharing decision context with new team members
github/awesome-copilot40.4KUpdated Oct 24, 2026

Turn a Python script into a beginner-friendly project by improving its structure and naming, adding comments that explain the reasoning, and creating a README.md tutorial covering setup, code logic, and example usage.

  • Turning a Python script into learning material
  • Explaining code logic to beginners
  • Documenting setup steps and example usage
github/awesome-copilot40.4KUpdated Oct 24, 2026

code-tour

FreeSummary

Create step-by-step code walkthroughs tailored to readers such as new contributors, reviewers, or bug fixers. Produce CodeTour .tour files linked to verified files and line numbers, with explanations of behavior, design choices, and pitfalls.

  • Create a code walkthrough for new team members
  • Guide reviewers through a PR and its risks
  • Trace code involved in a bug or incident
github/awesome-copilot40.4KUpdated Oct 24, 2026

Turn application requirements into an Azure Cosmos DB NoSQL data model. Gather read and write patterns, workload volumes, and relationships, then document container structures, partition keys for distributing data, indexes, and design trade-offs in two Markdown files.

  • Designing a data model for a new application
  • Choosing how to group and partition related data
  • Reviewing database costs for high-volume workloads
github/awesome-copilot40.4KUpdated Oct 24, 2026

Create and check Git branch names using Conventional Branch rules. Choose a prefix for the task, normalize the description, detect the repository’s base branch, and create and switch to the new branch.

  • Create a branch for a new feature or bug fix
  • Check whether a branch name follows naming rules
  • Include an issue number in a branch name
github/awesome-copilot40.4KUpdated Oct 24, 2026

copilot-sdk

FreeSummary

Build applications with GitHub Copilot SDK using Python, TypeScript, Go, or .NET. Add custom tools, display responses as they arrive, preserve conversations across restarts, and connect external tools through MCP, a protocol for connecting agents to tools.

  • Embed an AI assistant in an application
  • Add custom tools for an agent to call
  • Display generated responses as they arrive
github/awesome-copilot40.4KUpdated Oct 24, 2026

Review Git changes and prepare consistent commit messages using Conventional Commits, a format that labels each change by type and scope. The workflow includes message validation, optional explanatory details, and committing changes through Copilot.

  • Standardize commit messages across a team
  • Summarize changes before committing
  • Document breaking changes and issue references
github/awesome-copilot40.4KUpdated Oct 24, 2026

create-agentsmd

FreeSummary

Create an AGENTS.md file that explains how coding agents should work in a project. Examine its structure and existing configuration, then document setup commands, development workflows, tests, coding conventions, builds, and contribution requirements.

  • Creating project instructions for coding agents
  • Documenting setup and test commands
  • Organizing instructions across monorepo packages
github/awesome-copilot40.4KUpdated Oct 24, 2026

Turn a product requirements document for a major development initiative into a technical architecture specification, including a Mermaid system diagram, major features, supporting technologies, technical value, and a rough size estimate.

  • Turning product requirements into a technical architecture
  • Visualizing system layers and data flows
  • Identifying services and infrastructure needed for features
github/awesome-copilot40.4KUpdated Oct 24, 2026

Explore unfamiliar code with Codebase Memory to map architecture, trace function calls and dependencies, and assess change impact. Findings are checked against source files, with index freshness and coverage considered before drawing conclusions.

  • Understanding an unfamiliar codebase
  • Tracing function callers and dependencies
  • Assessing the impact of code changes
github/awesome-copilot40.4KUpdated Oct 24, 2026

context-map

FreeSummary

Map the code relevant to a task before implementation. Identify files to change, direct dependencies, related tests, and existing patterns, then organize the findings and potential risks into a structured document for review.

  • Identifying affected files before a code change
  • Finding related tests and dependencies
  • Locating existing implementation patterns
github/awesome-copilot40.4KUpdated Oct 24, 2026

autoresearch

FreeSummary

Improve code through repeated experiments against a measurable target, such as execution time or memory use. After defining scope and constraints, the agent tests changes, keeps improvements, reverts unsuccessful attempts, and logs results.

  • Reduce execution time through measured code experiments
  • Optimize memory use or bundle size
  • Compare changes using benchmark results
github/awesome-copilot40.4KUpdated Oct 24, 2026

Plan and implement connections between Arduino devices and Azure IoT Hub, directly or through an IoT Edge gateway. Define sensor messages, device credentials, offline buffering, remote commands, and implementation tasks for firmware, gateways, and cloud services.

  • Connect Arduino sensors to Azure
  • Design a local gateway for field devices
  • Buffer sensor data during network outages
github/awesome-copilot40.4KUpdated Oct 24, 2026

Analyze a codebase to document its technologies, architecture, dependencies, and implementation patterns. Produce a Markdown reference with optional diagrams, code examples, and guidance for adding features consistently with the existing design.

  • Understand an unfamiliar codebase's architecture
  • Document components, dependencies, and data flow
  • Create guidance for adding features consistently
github/awesome-copilot40.4KUpdated Oct 24, 2026

Build ASP.NET Minimal API endpoints with explicit request and response types, input validation, and standard error responses. Organize related endpoints and add OpenAPI documentation, a structured description of API operations, parameters, and schemas.

  • Building Minimal API endpoints with explicit types
  • Adding operation and parameter descriptions to OpenAPI
  • Organizing related endpoints with MapGroup()
github/awesome-copilot40.4KUpdated Oct 24, 2026