Agent-installable Publishing Source review 2 minutes
EC Publish Skill
Sanitize first. Publish everywhere. Keep receipts.
Sanitize and publish agent skills to GitHub, SuperAda, and ClawHub with receipts, install assets, production checks, and exact auth blockers when registry publishing is unavailable.
ClawHub download
This skill is mirrored to the h-mascot ClawHub account for install-from-the-page convenience.
The ClawHub package is regenerated by
scripts/sync-superada-to-clawhub.mjs on every push to main.Install contract
Source
enterprise-crew-skills/publish-skill
Entrypoint
SKILL.md
Installability
Ready for agent install
Source spec
https://superada.ai/skills/publish-skill/SKILL.md
This page is designed to be the thing you send to another agent. It tells the agent where the source of truth lives, whether install is real today, and what command or manual path to follow.
Install command
curl -sSf https://superada.ai/install/publish-skill | sh Prompt to hand another agent
Install the skill described on this page from https://superada.ai/skills/publish-skill/SKILL.md. Review the source first, then run: curl -sSf https://superada.ai/install/publish-skill | sh Install steps
Step 1
Run the sanitizer before any external publish.
Step 2
Use a clean Git worktree when SuperAda or GitHub source checkouts are dirty.
Step 3
Publish to ClawHub only through the CLI/API, never by committing skills into the ClawHub repo.
Step 4
Write a receipt with source hashes, sanitizer report, GitHub commit, SuperAda URLs, and ClawHub result or auth blocker.
What it covers
- Skill contract
- Sanitizer script
- GitHub README updater
- Public safety checklist
- Curl installer
Good use cases
- Publish a local or EC skill externally
- Strip personal paths, internal hostnames, tokens, and secret files before sharing
- Update the Enterprise Crew public skills repo
- Add SuperAda skill pages and publish through ClawHub CLI
Published artifacts
Skill contract
https://superada.ai/skills/publish-skill/SKILL.md
Agent-facing publish workflow and receipt contract.
Sanitizer
https://superada.ai/skills/publish-skill/scripts/sanitize-skill.py
Copies and redacts skill bundles before public distribution.
Safety checklist
https://superada.ai/skills/publish-skill/references/public-safety-checklist.md
External publishing leak checklist.
Curl installer
https://superada.ai/install/publish-skill
Shell installer for local agent runtimes.
Current limits
- ClawHub publishing requires an authenticated ClawHub CLI session or API token.
- The sanitizer is defense in depth; the operator still reviews the public bundle before publishing.
- Private or customer-specific skills need a separate public rewrite before release.