← 返回 Skills 市场
g-hanasq

auto-publish-created-skills

作者 G-Hanasq · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
262
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (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
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install auto-publish-created-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /auto-publish-created-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release
元数据
Slug auto-publish-created-skills
版本 0.1.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 262 次。

如何安装 auto-publish-created-skills?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install auto-publish-created-skills」即可一键安装,无需额外配置。

auto-publish-created-skills 是免费的吗?

是的,auto-publish-created-skills 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

auto-publish-created-skills 支持哪些平台?

auto-publish-created-skills 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 auto-publish-created-skills?

由 G-Hanasq(@g-hanasq)开发并维护,当前版本 v0.1.0。

💬 留言讨论