Skip to content

Commit 085bc90

Browse files
committed
refactor(instructions): update references to point to Agent Skills
- Update coding.instructions.md with Agent Skills vs Custom Instructions sections - Update copilot-instructions.md with new guidelines structure - Add clear distinction between dynamic skills and always-active instructions - Include links to all migrated skills
1 parent a50c01a commit 085bc90

2 files changed

Lines changed: 50 additions & 25 deletions

File tree

.github/copilot-instructions.md

Lines changed: 29 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -27,27 +27,35 @@ This repository contains guidelines and best practices for using GitHub Copilot
2727
---
2828

2929

30-
## 📚 Table of Contents
31-
32-
- Coding standards ([coding.instructions.md](.github/instructions/coding.instructions.md))
33-
- Accessibility ([accessibility.instructions.md](.github/instructions/accessibility.instructions.md))
34-
- CSS ([css.instructions.md](.github/instructions/css.instructions.md))
35-
- Tailwind CSS ([tailwind.instructions.md](.github/instructions/tailwind.instructions.md))
36-
- HTML ([html.instructions.md](.github/instructions/html.instructions.md))
37-
- UI guidelines ([ui-guidelines.instructions.md](.github/instructions/ui-guidelines.instructions.md))
38-
- Commit messages ([commit.instructions.md](.github/instructions/commit.instructions.md))
39-
- Best practices ([best-practices.instructions.md](.github/instructions/best-practices.instructions.md))
40-
- Configuration files ([config.instructions.md](.github/instructions/config.instructions.md))
41-
- C# standards ([csharp.instructions.md](.github/instructions/csharp.instructions.md))
42-
- .NET standards ([dotnet.instructions.md](.github/instructions/dotnet.instructions.md))
43-
- JavaScript/TypeScript standards ([javascript-typescript.instructions.md](.github/instructions/javascript-typescript.instructions.md))
44-
- Vue standards ([vue.instructions.md](.github/instructions/vue.instructions.md))
45-
- Nuxt.js standards ([nuxt.instructions.md](.github/instructions/nuxt.instructions.md))
46-
- Markdown standards ([markdown.instructions.md](.github/instructions/markdown.instructions.md))
47-
- Project structure ([project-file-structure.instructions.md](.github/instructions/project-file-structure.instructions.md))
48-
- Security ([security.instructions.md](.github/instructions/security.instructions.md))
49-
- Testing & TDD ([testing.instructions.md](.github/instructions/testing.instructions.md))
50-
- Tooling ([tools.instructions.md](.github/instructions/tools.instructions.md))
30+
## 📚 Guidelines Structure
31+
32+
### 🎯 Agent Skills (Dynamic Loading)
33+
Language and framework-specific guidelines that load only when relevant:
34+
35+
- **JavaScript/TypeScript** - [javascript-typescript-standards](skills/javascript-typescript-standards/)
36+
- **Vue.js** - [vue-development](skills/vue-development/)
37+
- **Nuxt.js** - [nuxt-development](skills/nuxt-development/)
38+
- **CSS** - [css-standards](skills/css-standards/)
39+
- **Tailwind CSS** - [tailwind-css](skills/tailwind-css/)
40+
- **HTML** - [html-standards](skills/html-standards/)
41+
- **C#** - [csharp-standards](skills/csharp-standards/)
42+
- **.NET** - [dotnet-development](skills/dotnet-development/)
43+
- **Markdown** - [markdown-standards](skills/markdown-standards/)
44+
- **Testing & TDD** - [testing-tdd](skills/testing-tdd/)
45+
- **Commit Messages** - [commit-conventions](skills/commit-conventions/)
46+
47+
[📖 Learn more about Agent Skills](skills/README.md)
48+
49+
### 🌐 Custom Instructions (Always Active)
50+
Universal principles that apply to all code:
51+
52+
- **Coding Standards** - [coding.instructions.md](instructions/coding.instructions.md)
53+
- **Best Practices** - [best-practices.instructions.md](instructions/best-practices.instructions.md)
54+
- **Security** - [security.instructions.md](instructions/security.instructions.md)
55+
- **Accessibility** - [accessibility.instructions.md](instructions/accessibility.instructions.md)
56+
- **UI Guidelines** - [ui-guidelines.instructions.md](instructions/ui-guidelines.instructions.md)
57+
- **Configuration** - [config.instructions.md](instructions/config.instructions.md)
58+
- **Project Structure** - [project-file-structure.instructions.md](instructions/project-file-structure.instructions.md)
5159

5260
---
5361

.github/instructions/coding.instructions.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,24 @@ applyTo: "**"
1515
6. Write clear and concise JSDoc/TSDoc comments for functions, components, and modules.
1616

1717
## Code Guidelines
18-
- [CSS instructions](./css.instructions.md).
19-
- [JavaScript/TypeScript instructions](./javascript-typescript.instructions.md).
20-
- [Markdown instructions](./markdown.instructions.md).
21-
- [HTML instructions](./html.instructions.md).
18+
19+
**Note**: Most language-specific guidelines have been migrated to Agent Skills for better performance:
20+
21+
### Agent Skills (Dynamic Loading)
22+
- [JavaScript/TypeScript Standards](../skills/javascript-typescript-standards/) - ES2022, Node.js, async/await
23+
- [Vue Development](../skills/vue-development/) - Vue 3 Composition API
24+
- [Nuxt Development](../skills/nuxt-development/) - Nuxt 3, SSR/SSG
25+
- [CSS Standards](../skills/css-standards/) - CSS organization & best practices
26+
- [Tailwind CSS](../skills/tailwind-css/) - Tailwind v4+ utility classes
27+
- [HTML Standards](../skills/html-standards/) - Semantic markup & accessibility
28+
- [C# Standards](../skills/csharp-standards/) - C# naming & conventions
29+
- [.NET Development](../skills/dotnet-development/) - .NET architecture & DI
30+
- [Markdown Standards](../skills/markdown-standards/) - Documentation formatting
31+
- [Testing & TDD](../skills/testing-tdd/) - TDD workflow & best practices
32+
- [Commit Conventions](../skills/commit-conventions/) - Conventional Commits
33+
34+
### Custom Instructions (Always Active)
35+
- [Best Practices](./best-practices.instructions.md) - SOLID, DRY, KISS
36+
- [Security](./security.instructions.md) - OWASP Top 10
37+
- [Accessibility](./accessibility.instructions.md) - Universal accessibility
38+
- [UI Guidelines](./ui-guidelines.instructions.md) - Design principles

0 commit comments

Comments
 (0)