copilot-instructions
Coding standards, TDD workflows, and .NET architecture rules
All Skills in This Repository (8)
Pure Emerald Level Indicatorsclean-architecture-dotnet
Scaffold a Clean Architecture CQRS .NET project with ArchUnit validation.
application-layer-testing
Test application layer handlers with real domain objects and mocked infrastructure.
rg-code-search
Search codebases across multiple files with ripgrep for patterns and definitions.
setup-husky-dotnet
Install Husky as a dotnet tool to validate commits and format code.
migrating-prompts-to-skills
Convert legacy .prompt.md and .instructions.md files into standardized SKILL.md files.
skill-creator
Create or update Codex skills with SKILL.md frontmatter and resource scaffolding.
creating-dotnet-mcp-servers
Build .NET MCP servers with attribute-based tool registration and SSE/stdio transports.
generate-microcks-openapi-samples
test
Frequently Asked Questions
FAQPage SchemaHow to install copilot-instructions?โผ
Run `npx skills add SebastienDegodez/copilot-instructions --all -g -y` in your terminal to install all skills in this collection globally.
What does copilot-instructions do?โผ
It provides coding standards, architectural rules, and reusable skills that keep generated code consistent with Clean Architecture, DDD, CQRS, and TDD best practices.
How to enforce TDD with an AI coding assistant?โผ
The included skills enforce a strict workflow: write Gherkin scenarios first, get approval, produce a failing test, then synthesize clean code and verify it with mutation testing.
Does it work with GitHub Copilot and Claude Code?โผ
Yes. The instructions, agents, and skills follow the standard SKILL.md format and work with GitHub Copilot, Claude Code, Cursor, and similar coding assistants.
Is copilot-instructions only for C# and .NET?โผ
Most architecture and testing skills target C# and .NET, but the minimal-context command-line skills for searching, replacing, and analyzing code work in any language.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core