SebastienDegodez/copilot-instructions

A comprehensive codebase of best practices, coding rules, and workflow automation for AI-assisted development with GitHub Copilot. Includes DDD, Clean Architecture, testing, commit conventions, and more. Reference implementation for modern .NET backend projects.

192Stars on the repository
24Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when domain logic leaks into API/Infrastructure, project references violate layer boundaries, or you need to decide between CQS (always), CQRS bus (complex domains), and DDD patterns (invariants and events).

not rated 192 1mo ago A 50 tokens original Apache-2.0

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when editing code structure with text matching ambiguity, handling "oldstring not unique" problems, or performing formatting-independent pattern matching across function signatures, method calls, and class structures.

not rated 192 1mo ago A 42 tokens original Apache-2.0

analyzing-code

03

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when understanding project composition by language, measuring code change impact, or generating code statistics for CI/CD metrics.

not rated 192 1mo ago A 26 tokens original Apache-2.0

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when listing all methods, functions, or classes in a file, exploring unfamiliar code, getting API overviews, or deciding what to read selectively without loading entire files.

not rated 192 1mo ago A 39 tokens original Apache-2.0

finding-files

05

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when searching for files by name, pattern, or type in large directories, or building file lists for pipelines with other tools.

not rated 192 1mo ago A 28 tokens original Apache-2.0

fuzzy-selecting

06

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when choosing interactively from search results, files, processes, or any command output with preview capabilities.

not rated 192 1mo ago A 25 tokens original Apache-2.0

querying-json

07

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when querying JSON files, filtering or transforming JSON data, or extracting specific fields from large JSON files without loading entire file contents (saves 80-95% context).

not rated 192 1mo ago A 39 tokens original Apache-2.0

querying-yaml

08

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when querying YAML files, filtering or transforming configuration data, or extracting specific fields from large YAML files like docker-compose.yml or GitHub Actions workflows without loading entire files (saves 80-95% context).

not rated 192 1mo ago A 48 tokens original Apache-2.0

replacing-text

09

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when performing text find & replace, batch transformations across files, or when JavaScript-style regex syntax is preferred over sed.

not rated 192 1mo ago A 28 tokens original Apache-2.0

searching-text

10

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when searching for text patterns across files, finding specific code locations, or getting lines with surrounding context in a single call.

not rated 192 1mo ago A 28 tokens original Apache-2.0

viewing-files

11

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when viewing source files or documentation with syntax highlighting, previewing files with Git integration, or when enhanced readability would improve code review.

not rated 192 1mo ago A 30 tokens original Apache-2.0

gherkin-gate

12

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use before writing any test or implementation task, when observable behavior needs to be captured in business language scenarios and approved by the user before code begins.

not rated 192 1mo ago A 33 tokens original Apache-2.0

mutation-testing

13

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when running mutation testing, killing mutants, verifying test quality, checking mutation score, or analyzing survivors after the test baseline is green.

not rated 192 1mo ago A 29 tokens original Apache-2.0

outside-in-tdd

14

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when writing tests from the outside-in, defining behavior before code, or any feature where tests should start from observable business behavior and let internal design emerge.

not rated 192 1mo ago A 35 tokens original Apache-2.0

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when building Model Context Protocol (MCP) servers in .NET, configuring tools, transports (SSE/stdio), JSON serialization for AOT, or testing MCP endpoints.

not rated 192 1mo ago A 43 tokens original Apache-2.0

setup-husky-dotnet

19

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Use when configuring Git hooks in .NET projects before team commits occur, to enforce commit message standards and code formatting automatically.

not rated 192 1mo ago A 30 tokens original Apache-2.0

skill-creator

20

SebastienDegodez/copilot-instructions

Skill Claude CodeCodex

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.

not rated 192 1mo ago A 46 tokens copy · 84% Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: