Personal GitHub Copilot Agent Skills collection for use across all projects.
-
Clone this repository to your Copilot skills directory:
git clone https://github.com/ilonatommy/copilot-skills.git ~/.copilot/skills -
Add this to your VS Code
settings.jsonto enable runtime skills:"chat.agentSkillsLocations": [ "~/.copilot/skills", "~/.copilot/skills/runtime-skills" ]
This enables VS Code to discover both personal skills and the synced runtime skills.
| Skill | Description |
|---|---|
code-review |
Performs comprehensive code reviews for GitHub pull requests |
commit-squashing |
Squashes multiple git commits into a single clean commit |
runtime-performance |
Set up and run .NET micro-benchmarks locally (CoreCLR and WASM) |
skill-writer |
Meta-skill for creating and managing Agent Skills |
Skills synced from dotnet/runtime. See runtime-skills/README.md for details.
| Skill | Description |
|---|---|
add-new-jit-ee-api |
Guide for adding new JIT-EE interface APIs |
ci-analysis |
Analyze CI failures and test results |
code-review |
.NET runtime-specific code review guidelines |
jit-regression-test |
Create JIT regression tests |
performance-benchmark |
Performance benchmarking guidance |
vmr-codeflow-status |
VMR codeflow status analysis |
Runtime skills are automatically synced from upstream via GitHub Actions:
- Schedule: Daily at 6 AM UTC
- Manual: Run the "Sync Runtime Skills" workflow from Actions tab
- PR-based: Updates create a PR for review before merging
See the skill-writer skill for guidance on creating new skills.
Personal skills are provided as-is. Runtime skills are subject to the dotnet/runtime license.