← Back to Skills Marketplace
g-hanasq

auto-publish-created-skills

by G-Hanasq · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
262
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install auto-publish-created-skills
Description
Automatically publish newly created local skills to ClawHub after the skill has been reviewed and committed, when the user has explicitly requested ongoing C...
README (SKILL.md)

Auto Publish Created Skills

Use this skill when a new local skill has just been created by the assistant and the user wants assistant-created skills uploaded to ClawHub.

Preconditions

Only publish if all are true:

  • the user explicitly asked for assistant-created skills to be published to ClawHub
  • the skill directory contains a valid SKILL.md
  • the skill has already been locally reviewed/committed
  • local ClawHub session is authenticated

Workflow

  1. Identify the new skill folder under workspace/skills/\x3Cslug>.
  2. Check ClawHub login with clawhub whoami.
  3. Inspect remote state with clawhub inspect \x3Cslug>.
  4. Versioning:
    • if skill does not exist remotely: publish 0.1.0
    • if skill exists remotely: bump patch version
  5. Publish with skills/clawhub-publish-flow/scripts/publish_to_clawhub.js.
  6. Verify with clawhub inspect \x3Cslug>.
  7. Add or update the registry sheet if needed.

Changelog pattern

Use short, operational changelogs such as:

  • Initial release
  • Add runtime notes
  • Refine trigger description
  • Document proven workflow

Safety rule

Do not publish vague drafts or half-finished skills just because they were created. Publishing still requires the skill to be coherent and committed.

Output

Report:

  • skill
  • version
  • publish result
  • final URL if available
  • whether verification succeeded
Usage Guidance
Before installing or enabling this skill, verify the following: (1) You have the 'clawhub' CLI installed and authenticated in the environment the assistant will run in; (2) the file 'skills/clawhub-publish-flow/scripts/publish_to_clawhub.js' actually exists in your workspace and you (not an untrusted third party) provided it — inspect its contents to ensure it does only the expected publish steps and does not exfiltrate data; (3) confirm you want the assistant to have the ability to run local CLI commands that perform publishes (disable autonomous invocation if you prefer to approve each publish manually). The main red flag is the skill metadata failing to declare required tools and the unspecified provenance of the publish script — ask the skill author to list dependencies and provide the publish script source before proceeding.
Capability Analysis
Type: OpenClaw Skill Name: auto-publish-created-skills Version: 0.1.0 The skill 'auto-publish-created-skills' is designed to automate the publication of local skill bundles to ClawHub. The workflow in SKILL.md includes appropriate safety checks, such as requiring explicit user consent, verifying local commits, and checking authentication status via 'clawhub whoami'. While it references an external script (publish_to_clawhub.js) not included in the bundle, the instructions are consistent with its stated purpose and do not exhibit signs of malicious intent or unauthorized data exfiltration.
Capability Assessment
Purpose & Capability
The skill intends to publish local skills to ClawHub and its SKILL.md instructs the agent to run real ClawHub commands and a publish script. However, the registry metadata declares no required binaries or files even though the instructions explicitly require a 'clawhub' CLI and a local script at 'skills/clawhub-publish-flow/scripts/publish_to_clawhub.js'. That omission is an incoherence: a publishing workflow legitimately needs these tools declared.
Instruction Scope
The instructions stay within the stated task (identify workspace/skills, check login, inspect remote, run publish script, verify). They reference reading the workspace skill directory and executing a local publish script, which is expected for this task. However, the publish script is an external artifact outside the skill bundle; the instructions give the agent discretion to run it without documenting what that script does, which broadens the runtime scope in ways the user should review.
Install Mechanism
This is an instruction-only skill with no install spec or code files, which is low-risk in terms of automatic code install. The workflow relies on existing local tools and scripts rather than installing new packages.
Credentials
The skill declares no required environment variables but requires a 'local ClawHub session' to be authenticated. That relies on existing local credentials/session state (CLI tokens, cookies, etc.). While not necessarily inappropriate, the skill should explicitly document the CLI dependency and what credentials/session it will use so users can judge whether granting local access is acceptable.
Persistence & Privilege
The skill is not always:true and is user-invocable; model invocation is allowed (the platform default). There is no request to modify other skills or system-wide settings. Autonomous invocation is potentially sensitive here because the skill can publish assets, but that is not combined with other high-privilege requests in this package.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install auto-publish-created-skills
  3. After installation, invoke the skill by name or use /auto-publish-created-skills
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release
Metadata
Slug auto-publish-created-skills
Version 0.1.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is auto-publish-created-skills?

Automatically publish newly created local skills to ClawHub after the skill has been reviewed and committed, when the user has explicitly requested ongoing C... It is an AI Agent Skill for Claude Code / OpenClaw, with 262 downloads so far.

How do I install auto-publish-created-skills?

Run "/install auto-publish-created-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is auto-publish-created-skills free?

Yes, auto-publish-created-skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does auto-publish-created-skills support?

auto-publish-created-skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created auto-publish-created-skills?

It is built and maintained by G-Hanasq (@g-hanasq); the current version is v0.1.0.

💬 Comments