GitHub Copilot guidance organised by technology stack. Uses a two-tier model: agent orchestrators live in your VS Code user space; stack-specific guidance is pulled into each project on demand.
| Tier | What lives here | Scope |
|---|---|---|
User space ~/.github/ |
Agent files + root entry point | All workspaces, installed once |
Project space .github/ |
Instructions, skills, patterns | Per repo, pulled on demand |
| Stack | Folder | Guide |
|---|---|---|
| C# / .NET | Backend/C#/ |
Backend README |
| Vue + Tailwind | Frontend/Vue/ |
Frontend README |
| ReactJS + Umi + Ant Design | Frontend/ReactJs/ |
Frontend README |
Backend/
C#/
agents/ <- agent file (copied to user space)
instructions/ <- generic rules, adapted per project during setup
skills/ <- task workflows
patterns/ <- implementation references
copilot-instructions.md
Frontend/
Vue/
agents/
instructions/
skills/
patterns/
copilot-instructions.md
ReactJs/
agents/
instructions/
skills/
patterns/
copilot-instructions.md
README.md
Each stack's README has a single prompt you copy and paste into any AI chat. The AI will:
- Clone this repo
- Copy generic guidance files into your project's
.github/ - Scan your project's codebase to detect architecture, tech stack, and patterns
- Adapt the generic instruction files to match your project (e.g. MVC vs CQRS, Tailwind vs SCSS)
- Generate
.Project.Instructions.mdfiles with content from YOUR codebase - Clean up
No manual placeholder filling needed — everything is auto-detected.
- Backend (C# / .NET) →
Backend/C#/README.md - Frontend (Vue) →
Frontend/Vue/README.md - Frontend (ReactJS) →
Frontend/ReactJs/README.md
{workspaceRoot}/
.github/
copilot-instructions.md ← auto-filled with your tech stack
instructions/
*.instructions.md ← generic rules, adapted to your architecture
*.Project.Instructions.md ← generated from your codebase
skills/
patterns/
| File type | In this repo | In your project |
|---|---|---|
*.instructions.md |
Default/template content | Adapted to your architecture |
*.Project.Instructions.md |
Not included | Auto-generated from your codebase |
copilot-instructions.md |
Placeholder template | Auto-filled with detected values |
Instructions > Skills > Patterns