This walks you through the complete publishing workflow for the dotnet-skills marketplace on Claude Code. It covers the folder structure (skills go in category folders like akka/ or aspire/, agents in /agents/), how to write the SKILL.md frontmatter with name and description fields, registering everything in plugin.json, and the release process with semantic versioning and GitHub tags. The validation script catches common mistakes before you commit. What's useful here is seeing the actual mechanics of how marketplace content gets structured and deployed, especially the requirement that skills and their plugin.json registration stay in sync. If you're maintaining a Claude Code marketplace or want to understand how the publishing side works, this gives you the repeatable checklist.
npx skills add https://github.com/aaronontheweb/dotnet-skills --skill marketplace-publishing