← 返回 Skills 市场
simulated-upload-helper
作者
zhoulincom
· GitHub ↗
· v0.1.1
· MIT-0
68
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install simulated-upload-helper
功能描述
自动创建并上传一个简单测试 skill,展示本地 skill 的创建与上传全过程,支持无交互登录。
安全使用建议
Do not install or run this skill without checking two things: (1) clarify whether you want a skill that creates test skills or one that only triggers publishing — the metadata and SKILL.md disagree; (2) inspect the repository's publish script (./publish-skills.sh) to confirm exactly what it does (file modifications, network calls, which directories it reads/publishes). If you must supply CLAWHUB_TOKEN for non-interactive uploads, only provide a token with minimal scope and never a broader credential (e.g., full-organizational tokens). Prefer running the publish command yourself in a safe test repo/branch rather than allowing the skill to run it autonomously; require explicit user confirmation before any publish action.
功能分析
Type: OpenClaw Skill
Name: simulated-upload-helper
Version: 0.1.1
The skill is designed to execute a local shell script (`./publish-skills.sh`) and interact with sensitive environment variables like `CLAWHUB_TOKEN` for authentication. While these actions are consistent with the stated purpose of automating skill uploads in `SKILL.md`, the execution of arbitrary local scripts and the handling of credentials represent high-risk capabilities that could be abused if the underlying script is malicious or if the environment is misconfigured.
能力评估
Purpose & Capability
Registry description claims the skill will "automatically create and upload a simple test skill" to demonstrate creation+upload. The SKILL.md, however, explicitly forbids creating new skill directories or SKILL.md files and says it should only trigger existing publish scripts. This is a direct contradiction: either the skill creates test skills or it does not. The source and homepage are also unknown which reduces confidence in intent.
Instruction Scope
SKILL.md instructs the agent to run local publish scripts (./publish-skills.sh --root ".cursor/skills" or with --skill "<dir>"). Running repository publish scripts is within the declared purpose (publishing skills) but SKILL.md has no safety checks: it doesn't verify what the publish script will do, doesn't require explicit user confirmation before publishing, and only 'forbids' creation/modification in prose which may be violated by the script itself. The instructions assume a specific repo layout (.cursor/skills) and permit non-interactive login via CLAWHUB_TOKEN, which enables network operations using credentials. These runtime actions have real side effects (network uploads, registry writes) and therefore require careful review of the publish script and explicit user authorization before execution.
Install Mechanism
Instruction-only skill with no install spec and no code files. This is low-risk from an installation perspective (nothing is written to disk by an installer).
Credentials
Registry metadata declares no required environment variables, but SKILL.md references two optional environment variables (CLAWHUB_TOKEN and CLAWHUB_REGISTRY). Asking for CLAWHUB_TOKEN is reasonable for non-interactive registry uploads, but the metadata should declare it as a credential. The mismatch means the skill may prompt for or rely on sensitive tokens not declared in the registry metadata. Users should be cautious about providing CLAWHUB_TOKEN and verify why it's needed and how it's used.
Persistence & Privilege
always is false and there are no requested config paths or persistent installation steps. The skill does not request elevated platform privileges in its metadata. Autonomous invocation is allowed (platform default), which is expected for interactive skills; combine this with the instruction scope concerns before enabling autonomous runs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install simulated-upload-helper - 安装完成后,直接呼叫该 Skill 的名称或使用
/simulated-upload-helper触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
- The skill no longer creates or modifies any skill; it only triggers the publishing script for existing skills.
- Updated trigger phrases to clarify focus on direct publish actions, e.g., “上传 skill”, “发布 skills”.
- Refined steps: now checks if a skill name is specified and publishes accordingly (single or batch).
- Added strict constraints: no new skill directories or files are created; untouched skills remain unchanged.
- Documentation and examples updated to reflect the new, publish-only behavior.
v0.1.0
Simulated Upload Helper v0.1.0 – initial release
- Adds skill to automate local skill creation and simulated upload process when triggered by specific phrases.
- Auto-generates a directory and SKILL.md file in .cursor/skills for each simulated upload.
- Integrates with publish-skills.sh script in both batch and single-skill modes.
- Ensures safety via non-overwriting, path quoting, and environment validation.
- Provides clear success/failure output and troubleshooting suggestions after upload attempt.
元数据
常见问题
simulated-upload-helper 是什么?
自动创建并上传一个简单测试 skill,展示本地 skill 的创建与上传全过程,支持无交互登录。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 68 次。
如何安装 simulated-upload-helper?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install simulated-upload-helper」即可一键安装,无需额外配置。
simulated-upload-helper 是免费的吗?
是的,simulated-upload-helper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
simulated-upload-helper 支持哪些平台?
simulated-upload-helper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 simulated-upload-helper?
由 zhoulincom(@zhoulincom)开发并维护,当前版本 v0.1.1。
推荐 Skills