|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [Unreleased] |
| 9 | + |
| 10 | +## [0.0.2] - 2026-01-29 |
| 11 | + |
| 12 | +### Added |
| 13 | + |
| 14 | +- **Agent Skills System** - Implemented 11 modular Agent Skills following the [Agent Skills specification](https://agentskills.io/specification): |
| 15 | + - `javascript-typescript-standards` - ES2022, Node.js, async/await patterns |
| 16 | + - `vue-development` - Vue 3 Composition API, SFC patterns |
| 17 | + - `nuxt-development` - Nuxt 3, SSR/SSG, file-based routing |
| 18 | + - `css-standards` - CSS organization, selectors, responsive design |
| 19 | + - `tailwind-css` - Tailwind v4+, @theme directive, utility classes |
| 20 | + - `html-standards` - Semantic markup, accessibility, security |
| 21 | + - `csharp-standards` - C# naming conventions, modern features |
| 22 | + - `dotnet-development` - .NET architecture, dependency injection |
| 23 | + - `markdown-standards` - Documentation formatting, validation |
| 24 | + - `testing-tdd` - TDD methodology, Vitest, xUnit |
| 25 | + - `commit-conventions` - Conventional Commits + validation script |
| 26 | +- Agent Skills README with comprehensive skill documentation |
| 27 | +- Migration guide explaining rationale and benefits of Agent Skills |
| 28 | +- Executable validation script for commit messages (`commit-conventions/scripts/validate-commit.sh`) |
| 29 | + |
| 30 | +### Changed |
| 31 | + |
| 32 | +- Restructured project to use Agent Skills for language/framework-specific guidelines |
| 33 | +- Updated README with separate sections for Agent Skills and Custom Instructions |
| 34 | +- Updated `coding.instructions.md` to reference new Agent Skills structure |
| 35 | +- Updated `copilot-instructions.md` with guidelines structure documentation |
| 36 | +- Custom instructions now focus on universal principles (security, accessibility, best practices) |
| 37 | + |
| 38 | +### Removed |
| 39 | + |
| 40 | +- Deprecated custom instruction files that have been migrated to Agent Skills: |
| 41 | + - `javascript-typescript.instructions.md` |
| 42 | + - `vue.instructions.md` |
| 43 | + - `nuxt.instructions.md` |
| 44 | + - `css.instructions.md` |
| 45 | + - `tailwind.instructions.md` |
| 46 | + - `html.instructions.md` |
| 47 | + - `csharp.instructions.md` |
| 48 | + - `dotnet.instructions.md` |
| 49 | + - `markdown.instructions.md` |
| 50 | + - `testing.instructions.md` |
| 51 | + - `commit.instructions.md` |
| 52 | + |
| 53 | +### Performance |
| 54 | + |
| 55 | +- **~70% reduction in baseline token usage** through dynamic loading of Agent Skills |
| 56 | +- Skills load only when relevant to the current task |
| 57 | +- Progressive disclosure pattern (metadata → instructions → resources) |
| 58 | + |
| 59 | +## [0.0.1] - 2025-07-25 |
| 60 | + |
| 61 | +### Added |
| 62 | + |
| 63 | +- Initial release with custom instructions system |
| 64 | +- Core instruction files for coding standards, accessibility, security |
| 65 | +- Custom prompts for code review and specification-driven workflow |
| 66 | +- Example project structure |
| 67 | +- Comprehensive documentation |
| 68 | + |
| 69 | +[Unreleased]: https://github.com/devbyrayray/github-copilot-starter/compare/v0.0.2...HEAD |
| 70 | +[0.0.2]: https://github.com/devbyrayray/github-copilot-starter/compare/v0.0.1...v0.0.2 |
| 71 | +[0.0.1]: https://github.com/devbyrayray/github-copilot-starter/releases/tag/v0.0.1 |
0 commit comments