skill-publisher

Validate, safety scan, and submit Agent Skills to catalogs via API.

1|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/SkillsCatalog/registry --skill skill-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-publisher
Source: https://github.com/SkillsCatalog/registry/tree/main/skills/skill-publisher
Command: npx skills add https://github.com/SkillsCatalog/registry --skill skill-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Submitting Agent Skills to catalogs is error-prone and manual without a unified workflow. This skill validates, scans for safety, and submits skills to skillscatalog.ai or organization catalogs, streamlining publication.

Core Features & Use Cases

  • Validation: Checks SKILL.md frontmatter and structure to ensure catalog compatibility.
  • Safety Scan: Runs a built-in safety review to identify potential issues before submission.
  • Submission: Packages skill files and metadata and sends them to the Catalog API for review, fostering collaboration across teams.
  • Use Case: A developer can publish a new skill to a public catalog after passing validation and a safety scan.

Quick Start

Publish a skill directory to the catalog by running the publish_skill CLI against your skill path.

Frequently Asked Questions about skill-publisher

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

FAQPage Schema
How do I publish an agent skill to a catalog?

You publish an agent skill by running the publish_skill CLI against a valid local skill folder containing a SKILL.md file, which triggers validation, safety scanning, and API submission to the target catalog.

What does skill validation check before catalog submission?

Skill validation checks the SKILL.md frontmatter and directory structure to ensure catalog compatibility before the skill is packaged and submitted for review.

Do I need network access to submit a skill to a public catalog?

Yes, you need network access to submit a skill, because the workflow packages local skill files and metadata and sends them to the Catalog API for review and trackable publication.

Can I publish agent skills to an organization catalog instead of a public one?

Yes, you can publish agent skills to organization catalogs to enable trackable publication workflows and foster collaboration across teams, provided you have network access and a valid skill folder.

How does the safety scan work during skill publication?

The safety scan runs a built-in safety review to identify potential issues in your skill files before submission, ensuring dangerous or flawed content is caught before reaching the Catalog API.

What are the limitations of using scripts to submit skills to the Catalog API?

This script-based submission requires a valid local skill folder with a SKILL.md file and active network access, meaning offline validation or publishing skills without proper frontmatter is not supported.