skill-publisher

v2026.09.24

Submit Agent Skills to catalogs for publication. Validates, scans, and submits skills via the skillscatalog.ai API.

GitHub
安装命令
npx skhub add skillscatalog/skill-publisher
Markdown
SKILL.md

Instructions

Use this skill to submit Agent Skills for publication to skillscatalog.ai or organization catalogs.

Prerequisites

  1. Skill Key - Get your key at https://skillscatalog.ai/settings/skill-keys
  2. Valid Skill - Your skill must pass validation (run skill-validator first)
  3. Safety Scan - Skills are automatically scanned before submission

How to Use

Submit a skill for publication:

Submit the skill at /path/to/my-skill for publication

Specify a target catalog:

python3 publish_skill.py /path/to/my-skill --catalog public
python3 publish_skill.py /path/to/my-skill --catalog org --org-id abc123

Workflow

  1. Validate - Checks SKILL.md frontmatter and structure
  2. Scan - Runs safety scan for secrets and dangerous code
  3. Submit - Sends skill to the API for review
  4. Review - Wait for catalog maintainer approval

Output

Publishing skill: my-skill
  Validating... OK
  Scanning safety... Grade A (100/100)
  Submitting to public catalog...

  Success! Publication request submitted.
  Request ID: pub_abc123
  Status: pending_review

  Track your submission at:
  https://skillscatalog.ai/my-skills

Examples

Submit to public catalog:

User: Publish my skill at ./pdf-tools to the catalog
Agent: Running publication workflow...

       Validation: Passed
       Safety Scan: Grade A (100/100)

       Submitted to public catalog.
       Request ID: pub_xyz789
       Status: pending_review

Submit to organization catalog:

User: Publish ./internal-tools to the acme-corp catalog
Agent: Running publication workflow...

       Validation: Passed
       Safety Scan: Grade B (85/100)

       Submitted to acme-corp organization catalog.
       Request ID: pub_abc456

Limitations

  • Requires internet connection to submit
  • Skills must pass validation before submission
  • Skill Key must have publish permissions
  • Large skills (>10MB) may be rejected

Dependencies

  • Python 3.9+
  • requests library
  • skill-validator (for pre-validation)
  • skill-safety-scanner (for pre-scan)
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

skills/skill-publisher

默认分支

main

最新提交

e83c630

Tree SHA

009a9f0