Tooluck logoTooluck
SKILL.md

marketplace-publishing

Agent skill fromAaronontheweb/dotnet-skills

Workflow for publishing skills and agents to the dotnet-skills Claude Code marketplace. Covers adding new content, updating plugin.json, validation, and release tagging.

How to install marketplace-publishing

install marketplace-publishing
# install the dotnet-skills pack with the skills CLI
npx skills add Aaronontheweb/dotnet-skills

# or add only this skill to Claude Code: copy the folder

skills/marketplace-publishing/

# into

~/.claude/skills/marketplace-publishing/ (all projects)

.claude/skills/marketplace-publishing/ (one project)

skills/marketplace-publishing/SKILL.md

MITFull file
1# Marketplace Publishing Workflow
2
3This skill documents how to publish skills and agents to the dotnet-skills Claude Code marketplace.
4
5## Repository Structure
6
7```
8dotnet-skills/
9├── .claude-plugin/
10│ ├── marketplace.json # Marketplace catalog
11│ └── plugin.json # Plugin metadata + skill/agent registry
12├── .github/workflows/
13│ └── release.yml # Release automation
14├── skills/
15│ ├── akka/ # Akka.NET skills
16│ │ ├── best-practices/SKILL.md
17│ │ ├── testing-patterns/SKILL.md
18│ │ └── ...
19│ ├── aspire/ # .NET Aspire skills
20│ ├── csharp/ # C# language skills
21│ ├── testing/ # Testing framework skills
22│ └── meta/ # Meta skills
23├── agents/
24│ └── *.md # Agent definitions
25└── scripts/
26 └── validate-marketplace.sh
27```
28
29## Adding a New Skill
30
31### Step 1: Choose a Category
32
33Skills are organized by domain:
34
35| Category | Purpose |
36|----------|---------|
37| `akka/` | Akka.NET actor patterns, testing, clustering |
38| `aspire/` | .NET Aspire orchestration, testing, configuration |
39| `csharp/` | C# language features, coding standards |
40| `testing/` | Testing frameworks (xUnit, Playwright, Testcontainers) |
41| `meta/` | Meta skills about this marketplace |
42
43Create a new category folder if none fits.
44
45### Step 2: Create the Skill Folder
46
47Create a folder with `SKILL.md` inside:
48
49```
50skills/<category>/<skill-name>/SKILL.md
51```
52…

Excerpt shown under the repository's MIT license.

More skills in dotnet-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates