
Marketplace Publishing
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.
- skills.sh installs
- 408
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aaronontheweb/dotnet-skills --skill marketplace-publishing --agent claude-codeInstalls into .claude/skills of the current project.
Files
Marketplace Publishing Workflow
This skill documents how to publish skills and agents to the dotnet-skills Claude Code marketplace.
Repository Structure
dotnet-skills/
├── .claude-plugin/
│ ├── marketplace.json # Marketplace catalog
│ └── plugin.json # Plugin metadata + skill/agent registry
├── .github/workflows/
│ └── release.yml # Release automation
├── skills/
│ ├── akka/ # Akka.NET skills
│ │ ├── best-practices/SKILL.md
│ │ ├── testing-patterns/SKILL.md
│ │ └── ...
│ ├── aspire/ # .NET Aspire skills
│ ├── csharp/ # C# language skills
│ ├── testing/ # Testing framework skills
│ └── meta/ # Meta skills
├── agents/
│ └── *.md # Agent definitions
└── scripts/
└── validate-marketplace.sh
Adding a New Skill
Step 1: Choose a Category
Skills are organized by domain:
Sponsors
Details
- Repository
- github.com/aaronontheweb/dotnet-skills
- Categories
- Release Management, Automation & Workflows, .NET & C#
- First seen
- Jun 3, 2026
More from aaronontheweb/dotnet-skills
All 34- 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
- Testcontainers Integration Tests579
- Playwright Blazor Testing560
- Dotnet Local Tools550
- Aspire Integration Testing522
- Mjml Email Templates513
- Aspire Service Defaults497
- Aspire Configuration487
- Snapshot Testing484
- Dotnet Devcert Trust457
- Skills Index Snippets456