
Skills Index Snippets
This is meta-infrastructure for skill repositories: it helps you generate and maintain routing snippets that go into AGENTS.md or CLAUDE.md files so coding assistants know which skills to invoke for which tasks. You get two formats: a readable markdown routing table and a compressed Vercel-style index that saves tokens. It's designed for the dotnet-skills repository but the pattern works anywhere you have a collection of skills that need dispatching. The workflow is straightforward: when you add or remove skills, update plugin.json, run the generator script, and copy the snippet into downstream repos. Honest take: this is housekeeping that pays off if you maintain skill collections and find assistants aren't invoking the right ones without explicit routing hints.
- skills.sh installs
- 456
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aaronontheweb/dotnet-skills --skill skills-index-snippets --agent claude-codeInstalls into .claude/skills of the current project.
Files
Maintaining Skill Index Snippets (AGENTS.md / CLAUDE.md)
When to Use This Skill
Use this skill when:
- Adding, removing, or renaming any skills or agents in this repository
- Updating
.claude-plugin/plugin.json - Creating copy/paste snippets for downstream repositories (OpenCode, Claude Code, etc.)
- You want a compact, always-on index that improves skill utilization
Goal
Make skills and agents easy for coding assistants to use by removing the decision point.
Instead of hoping an assistant will "remember" to invoke a skill, provide a small router snippet inside AGENTS.md / CLAUDE.md that:
- Tells the assistant to prefer retrieval-led reasoning
- Provides a task->skill/agent routing index
- Defines lightweight quality gates (optional)
Source of Truth
- Registry:
.claude-plugin/plugin.json- Skills are listed as directories (each contains
SKILL.md) - Agents are listed as markdown files in
agents/
- Skills are listed as directories (each contains
- Skill IDs: the
name:field in eachSKILL.mdfrontmatter - Agent IDs: the
name:field in each agent frontmatter
Sponsors
Details
- Repository
- github.com/aaronontheweb/dotnet-skills
- Categories
- Code Review & Quality, Marketing & SEO, Cloud & Infrastructure, .NET & C#
- First seen
- Jun 3, 2026
More from aaronontheweb/dotnet-skills
All 34- Playwright Ci Caching455
- Akka Net Best Practices451
- Mailpit Integration443
- Verify Email Snapshots436
- Akka Hosting Actor Patterns434
- Akka Net Testing Patterns431
- OpenTelemetry NET Instrumentation431
- Akka Net Management430
- Akka Net Aspire Configuration415
- Marketplace Publishing408
- Modern Csharp Coding Standards2.3K
- Csharp Concurrency Patterns1.6K
- Efcore Patterns1.6K
- Dependency Injection Patterns703
- Database Performance700
- Dotnet Project Structure692
- Api Design690
- Type Design Performance684
- Ilspy Decompile640
- Package Management613
- Microsoft Extensions Configuration609
- Serialization596
- Crap Analysis581
- Dotnet Slopwatch580