Skip to main content

Publishing Your Skill

Publishing to the Hordago marketplace is a three-step pipeline: submit → auto-score → review.

Step 1 — Submit via GitHub URL

Your skill must live in a public GitHub repository. The repository can contain one skill or many — the indexer will discover all SKILL.md files in the repo.

  1. Go to hordago-labs.com/marketplace/submit
  2. Paste your GitHub repository URL
  3. Click Submit for review

The indexer will clone your repo, locate all SKILL.md files, and queue them for scoring.

Tip: You can also submit a single skill by pointing to a specific directory path, e.g., https://github.com/you/my-skills/tree/main/hello-world.

Step 2 — Auto-scoring

Within a few minutes, the bc7 scorer runs on each skill. You’ll receive an email with:

  • Your score for each dimension
  • A pass/fail result
  • Specific feedback if any dimension scored below threshold

Skills that score 60 or above automatically move to the review queue. Skills below 60 are returned with detailed feedback so you can improve and resubmit.

See bc7score for a full breakdown of how scores are calculated.

Step 3 — Human Review

A Hordago team member reviews every skill before it goes live. Review typically completes within 2 business days.

Reviewers check for:

  • Safety: no skill that could cause harm or abuse the agent runtime
  • Quality: instructions that actually work as described
  • Originality: not a duplicate of an existing marketplace skill

If changes are requested, you’ll receive a GitHub comment on the auto-created review PR. Fix the issues, push to your repo, and the re-score triggers automatically.

After Approval

Once approved, your skill is live at hordago-labs.com/marketplace/skills/<name> and immediately available for install by any Hordago user.

Your skill’s install count, rating, and usage statistics are available in the marketplace dashboard (login required).

Resubmitting After Rejection

  1. Review the feedback in the rejection email
  2. Fix the issues in your SKILL.md
  3. Bump the version field in frontmatter
  4. Push to GitHub
  5. Resubmit the same URL — the indexer detects the version change and re-scores automatically

There is no limit on resubmissions.