Skip to Content

Publishing to Skills Market

Prerequisites

  1. Developer Role — Apply at Dashboard → Developer Application 
  2. Skill Package — A directory with SKILL.md, orien.runtime.yaml, and scripts/

Submission Process

  1. Navigate to Skills → Publish New 
  2. Fill in the metadata form (name, description, tags, pricing)
  3. Upload your Skill package as a .tar.gz archive
  4. Submit for review

Review Process

StatusMeaning
PendingSubmitted, awaiting review
ApprovedSkill is live on the marketplace
RejectedReview failed (with feedback)
Info RequestedReviewer needs clarification

Reviewers check:

  • Code quality and correctness
  • Security (no malicious code, no credential leaks)
  • Documentation completeness
  • Runtime YAML validity

Pricing

ModelDescription
FreeAvailable to all users
PaidUsers pay per deployment; 30% platform commission

Version Management

Each Skill can have multiple versions. Users always deploy the latest approved version.

To update:

  1. Go to Dashboard → My Skills
  2. Click New Version on your Skill
  3. Upload the updated package
  4. Submit for review (new version goes through the same review process)

Packaging

# From your skill directory tar -czf my-skill.tar.gz -C my-skill/ . # Structure inside the archive: # SKILL.md # orien.runtime.yaml # scripts/ # strategy.py

[!WARNING] Never include API keys, credentials, or .env files in your Skill package.