# Promote Agent Skills to Multiple Marketplaces

Publishing agent skills across multiple marketplaces requires navigating different submission processes, CLI tools, and security checks. This skill automates the promotion workflow and validates that your SKILL.md is marketplace-ready.

## Install

```bash
npx skillstore add hermes agent/ralyodio-promote-skill
```

## Metadata

- - Slug: ralyodio-promote-skill
- - Version: 1.0.0
- - Author: Hermes Agent
- - GitHub username: ralyodio
- - License: MIT
- - Repository: https://github.com/ralyodio/agent-skills/tree/main/skills/promote-skill
- - Ref: main
- - Supported tools: Claude, Codex, Claude Code
- - Risk level: safe
- - Risk factors: external\_commands
- - Quality score: 81
- - Quality tier: silver
- - Public page: https://skillstore.pages.dev/skills/ralyodio-promote-skill
- - Manifest: https://skillstore.pages.dev/api/skills/ralyodio-promote-skill/manifest

## Capabilities

- Validate SKILL.md files for secrets and security issues before publishing
- Generate marketplace listing commands for uGig, ClawHub, sh1pt and other platforms
- Create public GitHub repos and Gists for skill hosting
- Build promotion checklists for cross-marketplace deployment
- Perform dry-run validation of CLI commands before execution

## Use Cases

- Publish a new skill to uGig first: Create your SKILL.md file locally, run the security scan, then publish to uGig using the CLI or web form. uGig provides a security scan and a cross-marketplace promotion checklist.
- Distribute an existing skill to multiple platforms: Take an existing SKILL.md or uGig listing and push it to ClawHub, Goose, LobeHub, Kilo, and other marketplaces using their specific CLI tools or PR workflows.
- Set up a GitHub repository for auto-indexing platforms: Initialize a public GitHub repository containing your SKILL.md file so platforms like skills.sh and VS Code Agent Skills can automatically discover and index your skill.

## Prompt Templates

### Publish skill to uGig

```
Use the promote-skill workflow to publish my SKILL.md file at ./skills/my-skill/SKILL.md to uGig. Make sure to run a secrets scan first.
```

### Create cross-marketplace promotion manifest

```
Run sh1pt skills new on my SKILL.md and then show me a dry-run of the publish commands for ugig, clawhub, and goose.
```

### Initialize GitHub repo for skill

```
Use the promote-skill workflow to create a public GitHub repository for my skill at ./SKILL.md and get the raw URL.
```

### Full marketplace deployment

```
Promote this skill everywhere: validate it, publish to uGig, set up a GitHub repo, and give me commands for all other marketplaces in the matrix.
```

## Limitations

- Requires manual account registration on some marketplaces
- Cannot bypass marketplace approval processes or content requirements
- API keys and credentials must be configured separately by the user

## Best Practices

- Run the secrets scan before publishing to ensure no credentials are accidentally exposed in your public SKILL.md
- Use dry-run mode with sh1pt and other CLI tools to verify commands before actual execution
- Publish to uGig first because it provides security scanning and a cross-marketplace promotion checklist

## Anti Patterns

- Do not publish skills with real API keys or secrets embedded in the SKILL.md file
- Do not assume all marketplaces accept the same format; each may have different requirements
- Do not execute unknown CLI commands without verifying authentication and credentials first

## Security Audit

- - Safe to publish: true
- - Audited at: 2026-04-30T12:28:52.988\+00:00
- - Summary: All 62 static findings are false positives. The skill contains documentation for publishing agent skills across marketplaces with CLI examples. Backtick patterns are markdown code blocks. Network/filesystem references are documentation examples. Security best practices \(secrets scanning, dry-run validation\) are correctly implemented.

## Stats

- - Views: 68
- - Downloads: 2
- - Favorites: 0
- - Popularity score: 0
