publish-skills

Automate security auditing, validation, and multi-channel distribution of agent skill repositories and MCP servers.

4|3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/mr-kelly/skills --skill publish-skills-mr-kelly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish-skills
Source: https://github.com/mr-kelly/skills/tree/main/skills/publish-skills
Command: npx skills add https://github.com/mr-kelly/skills --skill publish-skills-mr-kelly

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, python3, mcp-publisher, mcpb, codex, brew, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the complex, multi-step process of publishing agent skills and MCP servers to various marketplaces, registries, and directories, ensuring security and compliance throughout the release lifecycle.

Core Features & Use Cases

  • Security & Validation: Performs automated security scans for private data and validates repository structure against official agent-skills specifications.
  • Multi-Channel Distribution: Orchestrates releases across GitHub, Claude Code, Codex, the official MCP Registry, and curated stores like Buda Marketplace.
  • Use Case: When you have developed a suite of agent skills and want to make them available to the public, use this skill to verify your repo, cut a release, and wire up the necessary manifests for all major agent-skill marketplaces.

Quick Start

Use the publish-skills skill to perform a security scan and validate the current repository for public release.

Frequently Asked Questions about publish-skills

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

FAQPage Schema
How do I automate publishing agent skills to multiple marketplaces?

Automating agent skill publishing involves orchestrating security scans, validating repository structure, and distributing releases across marketplaces like Claude Code, Codex, and the MCP Registry. This skill handles immutable release tagging and manifest generation for multi-channel deployment.

What does an MCP server release validation process check?

MCP server release validation checks repository structure against official agent-skills specifications and performs automated security scans to exclude sensitive data. This ensures compliance before multi-channel distribution to registries and curated marketplaces.

Do I need GitHub CLI to deploy agent skills to the MCP Registry?

Yes, deploying agent skills to the MCP Registry requires GitHub CLI and git for immutable release tagging and repository management. Python3, mcp-publisher, and mcpb are also needed to generate manifests and orchestrate multi-channel distribution.

How do I prevent sensitive data from leaking when publishing agent skills?

To prevent sensitive data leaks during agent skill publishing, run automated security scans that detect and exclude private information before cutting a release. This validation ensures compliance with official specifications before marketplace distribution.

Can I distribute MCP servers to Codex and Claude Code simultaneously?

Yes, you can distribute MCP servers to Codex and Claude Code simultaneously through multi-channel distribution orchestration. The process wires up necessary manifests for all major agent-skill marketplaces during a single automated release workflow.

What are the limitations of automated agent skill publishing?

Automated agent skill publishing requires specific dependencies like gh, git, python3, and brew, limiting use to environments supporting these tools. It targets agent-based tools and MCP servers, focusing on marketplace deployment rather than general software release management.