Appearance
Skill · Publishing

EC Publish Skill

Sanitize first. Publish everywhere. Keep receipts.

Agent-installablePublishingSource review2 minutes
View sourceOpen on ClawHub
Overview

What this skill does

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

Install from ClawHub

This skill is mirrored to ClawHub 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

Where it lives and how to install it

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
Setup

Install steps

  1. Step 1

    Run the sanitizer before any external publish.

  2. Step 2

    Use a clean Git worktree when SuperAda or GitHub source checkouts are dirty.

  3. Step 3

    Publish to ClawHub only through the CLI/API, never by committing skills into the ClawHub repo.

  4. 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
Files

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.

Boundaries

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.