🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Skill Publish

by @ivangdavila

Safely publish skills to ClawHub. Sanitize, format, verify, and publish without modifying your local files.

Versionv1.0.0
Downloads1,287
Installs2
Stars⭐ 2
TERMINAL
clawhub install skill-publish

πŸ“– About This Skill


name: "Skill Publish" description: "Safely publish skills to ClawHub. Sanitize, format, verify, and publish without modifying your local files."

Publish Skills Safely

Transform any knowledge into a publishable skill. Sanitize personal data, format correctly, verify before publishing.

Key principle: Never modify user's original files. Create clean publish-ready version separately.

References:

  • sanitize.md β€” Security checklist and personal data removal
  • transform.md β€” Convert any format to proper skill structure
  • verify.md β€” Pre-publish verification process

  • When to Use

  • User wants to publish existing skill/instructions to ClawHub
  • User wants to share knowledge they've developed locally
  • User has content in any format that should become a public skill
  • The Process

    1. Understand β€” What knowledge/skill exists? Where is it? 2. Transform β€” Convert to proper skill format (see transform.md) 3. Sanitize β€” Remove personal/dangerous content (see sanitize.md) 4. Verify β€” Confirm with user before publishing (see verify.md) 5. Publish β€” Only after explicit approval

    Critical Rules

    ⚠️ Never modify original files β€” Create separate publish version ⚠️ Never publish without sanitization β€” Check sanitize.md ⚠️ Never publish without user approval β€” Always verify first ⚠️ When in doubt, include more β€” User can remove, harder to add later

    Asking the User

    Before transforming, clarify:

  • What should be PUBLIC vs kept private?
  • Any specific names/references to remove?
  • Target audience (beginners, experts, specific domain)?
  • Desired slug/name for ClawHub?

  • Always run sanitize.md checklist before any publish.

    ⚑ When to Use

    TriggerAction
    - User wants to share knowledge they've developed locally
    - User has content in any format that should become a public skill
    ### The Process
    1. **Understand** β€” What knowledge/skill exists? Where is it?
    2. **Transform** β€” Convert to proper skill format (see `transform.md`)
    3. **Sanitize** β€” Remove personal/dangerous content (see `sanitize.md`)
    4. **Verify** β€” Confirm with user before publishing (see `verify.md`)
    5. **Publish** β€” Only after explicit approval
    ### Critical Rules
    ⚠️ **Never modify original files** β€” Create separate publish version
    ⚠️ **Never publish without sanitization** β€” Check `sanitize.md`
    ⚠️ **Never publish without user approval** β€” Always verify first
    ⚠️ **When in doubt, include more** β€” User can remove, harder to add later
    ### Asking the User
    Before transforming, clarify:
    - What should be PUBLIC vs kept private?
    - Any specific names/references to remove?
    - Target audience (beginners, experts, specific domain)?
    - Desired slug/name for ClawHub?
    ---
    **Always run `sanitize.md` checklist before any publish.**