aaronontheweb avatar

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-code

Installs 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:

  1. Tells the assistant to prefer retrieval-led reasoning
  2. Provides a task->skill/agent routing index
  3. 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/
  • Skill IDs: the name: field in each SKILL.md frontmatter
  • 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
1dpearson2699 avatarphotos-camera-mediadpearson2699/swift-ios-skillsImplement, review, or improve photo picking, camera capture, and media handling in iOS apps. Use when working with PhotosPicker, PHPickerViewController, camera 456skills.sh installs
2secondsky avatarmutation-testingsecondsky/claude-skillsValidate test effectiveness with mutation testing using Stryker (TypeScript/JavaScript with Vitest or bun test via @hughescr/stryker-bun-runner) and mutmut (Pyt456skills.sh installs
3naodeng avatartest-case-writingnaodeng/awesome-qa-skillsUse this skill when you need to create high-quality test cases with normal, exception, and boundary scenarios; triggers include test case writing and test desig455skills.sh installs
4evoscientist avatarpaper-rebuttalevoscientist/evoskillsGuides writing effective rebuttals after receiving peer review feedback. Covers review diagnosis (score-driven color-coding), response strategy (champion identi453skills.sh installs
5openclaudia avatarcopy-editingopenclaudia/openclaudia-skillsLine-by-line copy editing and improvement for marketing content. Polish existing copy for clarity, conciseness, impact, and conversion. Trigger phrases: "edit m453skills.sh installs
6openclaudia avatarschema-markupopenclaudia/openclaudia-skillsGenerate Schema.org structured data (JSON-LD) for any page type. Use when the user says "schema markup", "structured data", "JSON-LD", "rich snippets", "rich re453skills.sh installs