marketplace-publishing

Document the workflow for publishing skills and agents to the dotnet-skills Claude Code marketplace.

57|7|Updated Aug 6, 2025
One-click install
npx skills add https://github.com/seiggy/lucia-dotnet --skill marketplace-publishing-seiggy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marketplace-publishing
Source: https://github.com/seiggy/lucia-dotnet/tree/main/.github/skills/marketplace-publishing
Command: npx skills add https://github.com/seiggy/lucia-dotnet --skill marketplace-publishing-seiggy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and workflow for adding new skills and agents to the dotnet-skills Claude Code marketplace, ensuring consistency and discoverability.

Core Features & Use Cases

  • Adding New Skills: Step-by-step instructions for creating, writing, and registering new skills.
  • Adding New Agents: Guidance on defining and registering new AI agents.
  • Release Management: Process for versioning, validation, and publishing updates to the marketplace.
  • Use Case: A developer wants to contribute a new C# coding best practices skill to the marketplace. They would follow the steps outlined in this skill to create the SKILL.md, register it in plugin.json, and validate their changes before committing.

Quick Start

Use the marketplace-publishing skill to learn how to add a new skill to the marketplace.

Frequently Asked Questions about marketplace-publishing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a new skill to the dotnet-skills marketplace?

To publish a new skill to the dotnet-skills marketplace, create the SKILL.md file, register it in plugin.json, validate your changes, and commit with a semantic version release tag.

What is the required file structure for adding agents to a marketplace?

Adding agents to a marketplace requires adhering to specific file structures and YAML frontmatter requirements, then updating the plugin.json file to register the new agent definition.

Do I need semantic versioning to update a marketplace plugin?

Yes, semantic versioning is required to update a marketplace plugin. You must apply release tagging to ensure maintainability and discoverability for successful marketplace integration.

What is the best way to validate skills before releasing them to the marketplace?

The best way to validate skills before releasing them to the marketplace is to follow the documented workflow, which checks plugin.json registration, YAML frontmatter formatting, and file structure adherence.

Can I use this marketplace publishing workflow for both skills and agents?

Yes, you can use this marketplace publishing workflow for both skills and agents. It provides step-by-step instructions for defining, writing, and registering both content types in the marketplace.

Why does my marketplace skill fail integration without YAML frontmatter?

Your marketplace skill fails integration without YAML frontmatter because specific frontmatter requirements and file structures are mandatory for successful validation and marketplace discoverability.