copilot-instructions plugin

Rules, skills, agents and plugins for .NET: DDD, clean architecture, testing and LSP plugins for Copilot CLI and Claude Code.

  • 199 ★ on the repository
  • Last commit
  • Apache-2.0
Plugin

Minimal access

Why this level

  • Instructions, skills and agents set rules for the model, and language servers run locally.
All reasons and checks

sebastiendegodez/copilot-instructions

Install

Manual install

/plugin marketplace add SebastienDegodez/copilot-instructions

Then `/plugin install python-lsp@copilot-instructions-sebastien-degodez`, substituting your language.

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • Instructions, skills and agents set rules for the model, and language servers run locally.

This is third-party code. Review the repository files before installing.

What it does

Sebastien Degodez's repository collects rules for AI-assisted .NET development in the awesome-copilot structure: `instructions/`, `skills/`, `agents/` and `plugins/` folders. The instructions cover Domain-Driven Design, clean architecture, CQRS, modular monolith, the specification pattern for business rules, commit conventions and unit and integration testing practices. Skills cover building MCP servers in .NET, preparing OpenAPI samples for Microcks, setting up Husky and migrating prompts to skills. The `architect` and `slides-wizard` agents drive design and Marp presentations. Separate plugins attach language servers for Python, Java, C#, TypeScript, Docker, JSON, YAML, Markdown, Gherkin and Bash, and the SKRAFT plugin sets a five-phase development pipeline.

Who it is for. .NET developers using Claude Code, GitHub Copilot or Cursor who want shared architecture and testing rules.

Good fit when

  • A C# team wants an agent to write code following DDD and clean architecture.
  • Rules for unit and integration tests must be set across the whole repository.
  • An agent needs definition navigation and diagnostics from a language server.
  • An MCP server in .NET has to be built from a proven scheme.

Not a fit when

  • The project is not .NET: the rules target C# and its practices.
  • You need one ready skill with no extra files: the repository is large.
  • You need a stable set with guarantees: the rules remain the author's own recommendations.

Example request

Read instructions/clean-architecture.instructions.md and refactor this .NET module following its rules.

Limitations

The rules are written for .NET and C#, and other stacks need manual selection. Language server binaries must be installed separately, per each plugin README. The README commands target Copilot CLI and Claude Code with the shared marketplace `copilot-instructions-sebastien-degodez`. Some materials are designed for GitHub Copilot rather than Claude Code. It is the author's personal rule set, so apply it selectively. The last commit dates to November 2026.

How to disable. Remove the plugin with the client command, for example `/plugin uninstall python-lsp@copilot-instructions-sebastien-degodez`, and any copied `instructions/` files.

FAQ

How do I add the plugins in Claude Code?

Run `/plugin marketplace add SebastienDegodez/copilot-instructions`, then `/plugin install python-lsp@copilot-instructions-sebastien-degodez`, substituting your language.

How do I add them in Copilot CLI?

With `copilot plugin marketplace add SebastienDegodez/copilot-instructions`, then `copilot plugin install python-lsp@copilot-instructions-sebastien-degodez`.

Which languages do the LSP plugins cover?

Python (Pyright), Java, C#, TypeScript, Docker, JSON, YAML, Markdown, Gherkin and Bash. The servers themselves install separately.

What do the instructions include?

DDD, clean architecture, CQRS, modular monolith, the specification pattern, commit conventions, object calisthenics and tests.

What is SKRAFT?

A plugin with a five-phase pipeline: DISCOVER, DISCUSS, DESIGN, DISTILL and DELIVER, with separate agents and reviewers.

Discussion

No questions or reviews yet.

Plugins

A set of Claude Code and Codex skills and subagents for professional .NET development: C#, Akka.NET, Aspire, EF Core, testing and performance

PluginMinimal access1.3KRepository stars

Agents, instructions, skills and MCP servers for GitHub Copilot on the Nav stack and a nav-pilot CLI guiding tasks in phases

SkillExtended access61Repository stars
Official

Official DevExpress skills for Copilot, Claude Code, Cursor and Codex: DevExtreme, Blazor, WPF, WinForms, Reports, XAF and VCL

PluginMinimal access70Repository stars

A .NET plugin with 10 skills and 14 specialist agents: ASP.NET Core, Blazor, MAUI, testing, CI and debugging

PluginExtended access237Repository stars
Russian stack

A GitHub Copilot skill, dev-1c, for 1C:Enterprise 8.2 development: research, design, phased planning and BSL code review against a checklist

SkillMinimal access
Russian stack

Orchestrator skill: from an idea the agent writes requirements and a spec, splits work into tasks, builds the project, checks it

SkillBroad access611Repository stars

README in short

The README explains the awesome-copilot style layout and lists features: DDD rules, tests, the Microsoft MCP server, LSP plugins and SKRAFT. Separate sections give install commands for LSP plugins for Copilot CLI and Claude Code.

README badge

Report a problem