Build browser games and game engines with HTML5, Canvas, WebGL, and JavaScript. Starter templates and reference guides support 2D and 3D graphics, controls, collision detection, audio, multiplayer features, performance improvements, and publishing.
- Build a breakout, maze, or platform game
- Add movement, gravity, and collision detection
- Support touch input and game controllers
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Upload local screenshots, images, PDFs, archives, and videos to GitHub, then embed them in pull requests, issues, or comments. Use gh-attach to obtain attachment URLs and download existing GitHub attachments to a specified local destination.
- Attach before-and-after screenshots to a pull request
- Add an explanatory image to an issue
- Share PDFs or videos in comments
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Build web apps connecting a CopilotKit React interface to agents hosted in Microsoft Foundry. Covers AG-UI, the communication protocol between them, plus tool approvals, conversation history, shared state, deployment, debugging, and dependency upgrades.
- Build a chat interface for a Foundry hosted agent
- Add approval screens for agent tool execution
- Investigate failures across the agent and web interface
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Document a local codebase with file references, architecture diagrams, and verified project commands. For legacy modernization, assess what still runs and create a phased migration plan with validation methods suited to each component’s current condition.
- Creating an onboarding guide for a codebase
- Mapping system architecture and dependencies
- Planning a legacy system migration or rewrite
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Compare specification requirements with the codebase and create GitHub issues for unmet requirements. Check existing issues for duplicates, then include requirement IDs, implementation guidance, context, and acceptance criteria in each new issue.
- Finding requirements missing from an implementation
- Turning unmet requirements into GitHub issues
- Checking for duplicate issues before creating tasks
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Review every project in a .NET solution for Oracle dependencies, classify its migration status, and create a saved PostgreSQL migration plan with a project inventory and an order that prioritizes shared libraries.
- Planning an Oracle-to-PostgreSQL migration across multiple projects
- Identifying Oracle dependencies in a .NET solution
- Deciding migration order based on project dependencies
github/awesome-copilot☆ 40.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-copilot☆ 40.4KUpdated Oct 24, 2026
Provides prompts for assessing and planning .NET upgrades across multiple projects. Helps identify compatibility issues, order migration work, propose code and build pipeline changes, and prepare testing checklists, review guidance, and release documentation.
- Assessing project structure and dependency compatibility
- Planning an incremental upgrade with rollback checkpoints
- Reviewing deprecated APIs and NuGet package replacements
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Review C# asynchronous code and get suggestions for method names, return types, exception handling, concurrent tasks, and cancellation. Identify blocking calls and missing awaits, and choose patterns for long operations or sequences processed asynchronously.
- Reviewing async/await usage
- Finding blocking calls and missing awaits
- Planning concurrent tasks and cancellation
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Generate concise Python examples for working with Microsoft Dataverse. Cover SDK installation, browser-based authentication, creating, reading, updating, and deleting records, plus bulk operations and retrieving results in pages using official example patterns.
- Set up the SDK and browser-based authentication
- Create, read, update, and delete individual records
- Create or update records in bulk
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Turn a specification file into a GitHub feature request issue. The skill extracts requirements, checks existing issues, and creates or updates one issue covering the specification, using a template to organize the problem, solution, and context.
- Turn a specification into a feature request issue
- Check existing issues before registering a request
- Update an existing issue with specification requirements
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Get C# examples for timezone conversion, location lookup, and scheduling in .NET applications. The skill explains Windows and IANA timezone identifiers, daylight saving changes, and suitable libraries for different platforms and scheduling needs.
- Find timezone identifiers for cities and addresses
- Convert between UTC and local time in C#
- Handle timezones across Windows and Linux
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Review and improve .NET/C# code against project conventions. Cover public API documentation, dependency injection for supplying services to classes, asynchronous operations, tests, configuration, logging, and input validation, including guidance for Semantic Kernel integrations.
- Review C# code against project conventions
- Improve XML documentation for public APIs
- Review asynchronous operations and dependency injection
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Review Entity Framework Core code and get improvements for database models, queries, saving changes, and migrations, which track database schema changes. Covers performance, security, testing, and how database access code is organized.
- Review database models and relationships
- Improve slow queries and avoid repeated database calls
- Check migrations before production deployment
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Generate Python code for Dataverse integrations with error handling, retries, logging, and shared connection management. Include type hints, usage examples, and queries that retrieve only the records and columns needed for the task.
- Build Python integrations with Dataverse
- Add retries and logging to API operations
- Limit retrieved records and columns
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Turn feature requests, refactoring work, package upgrades, or infrastructure changes into structured Markdown implementation plans. Each plan defines concrete tasks, dependencies, affected files, and validation criteria for execution by AI agents or people.
- Plan the implementation of a new feature
- Break refactoring work into concrete tasks
- Prepare a package upgrade plan
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
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-copilot☆ 40.4KUpdated Oct 24, 2026
Generate Python code for Dataverse SDK workflows, including retries, bulk data changes, efficient queries, table metadata, and large file uploads. The skill also covers pandas integration and asks for type hints, docstrings, and official API references.
- Implement retries for temporary Dataverse errors
- Create bulk data operations and efficient queries
- Manage custom tables and metadata caches
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Generate an .editorconfig file tailored to a project's file types and formatting preferences. Set indentation, line endings, character encoding, and whitespace rules, with a clear explanation of each choice to support consistent formatting across editors.
- Standardize formatting across team members' editors
- Set indentation rules for different file types
- Define line ending and whitespace settings
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Write consistent XML documentation comments for C# types and public members. Follow specific rules for summaries, parameters, return values, properties, exceptions, examples, and inherited documentation so API behavior and usage are clearly described alongside the code.
- Adding documentation to public APIs
- Standardizing parameter and return value descriptions
- Documenting exception conditions and usage examples
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Create a Kotlin Spring Boot project with database connections, API documentation, and local services managed through Docker Compose. Set up dependencies and configuration files, then run Gradle tests to check the initial project.
- Starting a Kotlin Spring Boot project
- Setting up local Redis, PostgreSQL, and MongoDB services
- Adding API documentation and architecture test dependencies
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Create Markdown documents for time-limited technical investigations before implementation. Define the decision to resolve, research tasks, success criteria, and deadlines, then record evidence, recommendations, and follow-up actions in a consistent structure.
- Investigating API capabilities before integration
- Comparing architecture options before implementation
- Planning experiments to check performance assumptions
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Create, design, and validate agents for Microsoft 365 Copilot. The skill guides JSON configuration or TypeSpec definitions, a typed alternative, alongside local testing, enterprise requirements, and deployment planning with Microsoft 365 Agents Toolkit.
- Build a prototype agent for Microsoft 365 Copilot
- Plan enterprise features and multilingual support
- Validate an existing agent's configuration
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Turn implementation plan phases into GitHub Issues with structured titles, descriptions, and labels. Check existing issues first, then create or update one issue per phase using feature or chore templates where available.
- Turning implementation plan phases into GitHub Issues
- Updating existing issues to reflect a plan
- Structuring feature and chore work with issue templates
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026