← Back to Skills Marketplace
196
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install skillup
Description
SkillUp is a cross-platform skill publishing tool for packaging and syncing custom skills to GitHub, Xiaping Skill, OpenClaw CN, and ClawHub.
Usage Guidance
This skill appears to do what it says: packaging and publishing skills to the four listed platforms. Before using it: (1) review config.example.toml and fill only the tokens for platforms you want to publish to; (2) run with --dry-run to confirm behavior and artifact outputs; (3) be aware the scripts export tokens to invoke CLIs (GH_TOKEN, CLAWHUB_TOKEN, SKILLUP_OPENCLAW_TOKEN) and write logs to /tmp—treat these tokens as sensitive and rotate them if compromised; (4) note the openclaw helper temporarily sets NODE_TLS_REJECT_UNAUTHORIZED=0 for CLI calls (weakens TLS checks for that command), so prefer configuring a correct base_url/CA or avoid using the CLI against untrusted endpoints; (5) inspect and run the tool in a controlled environment (or container) if you don't fully trust the remote owner; and (6) use least-privilege tokens (scoped GitHub tokens) and test on a sample repo before wide use.
Capability Analysis
Type: OpenClaw Skill
Name: skillup
Version: 0.1.9
SkillUp is a legitimate developer utility designed to package and publish OpenClaw skills to various platforms including GitHub, Xiaping, and ClawHub. The bundle consists of shell scripts and Python snippets that automate versioning, packaging (via zip), and uploading (via curl/gh/claw CLIs). A notable security feature is implemented in `scripts/lib/common.sh` (`run_redact_check`), which proactively scans skill directories for sensitive information like private keys and API tokens to prevent accidental exfiltration during the publishing process. The tool's behavior is transparent and aligns entirely with its documented purpose.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: scripts package and upload skill zips to GitHub, Xiaping, OpenClaw CN, and ClawHub. Required CLIs (gh, git, claw, clawhub) and tokens correspond to the advertised platforms and the primary credential (GitHub token) is reasonable for a publishing tool.
Instruction Scope
Runtime instructions and scripts operate on skill directories, create zip artifacts, call platform APIs/CLIs, and write structured results to artifact/result files. They read only expected files (manifest.toml, SKILL.md, config) and use environment tokens declared in metadata. They write temporary logs to /tmp and export tokens for CLI calls (GH_TOKEN, CLAWHUB_TOKEN, SKILLUP_OPENCLAW_TOKEN).
Install Mechanism
No install spec — instruction-only with included shell scripts. No downloads or archive extraction from arbitrary URLs. All code is local shell/python helpers; nothing is fetched or installed automatically by the skill itself.
Credentials
The skill requests four platform tokens (GitHub, Xiaping, OpenClaw, ClawHub). This is proportionate because the tool can publish to all four services; primaryEnv is GitHub as declared. Users should only populate tokens for platforms they intend to use. Additional env var CLAWHUB_TOKEN is supported as a fallback and appears in SKILL.md.
Persistence & Privilege
always is false and the skill does not request permanent elevated agent privileges. It can copy files into local agent skill directories in install-local mode (expected for an installer/publisher) but does not attempt to modify other skills' configs or system-wide agent settings beyond those operations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skillup - After installation, invoke the skill by name or use
/skillup - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.9
- Added two new commands: install-local (install skill to local codex/openclaw directories) and rollback (restore local skill files from a GitHub release).
- Introduced --parallel-publish and --sequential-publish options to control parallel or sequential multi-platform publishing.
- The publish flow now fetches and summarizes remote platform status and diffs before packaging and publishing.
- Structured JSON result files now include extra fields (local_version, remote_version, platform_adjusted, blocking).
- Docs and usage instructions updated to reflect new features and workflows.
v0.1.8
SkillUp 0.1.8 introduces skill content redact checking to prevent accidental uploads of sensitive information.
- Added redact-check mode for scanning and blocking high-risk sensitive content before packaging or publishing.
- New --redact-mode option with `strict`, `warn`, and `off` modes; default is `strict`.
- Supports .skillup-ignore files to exclude files or patterns from redact checks.
- Updated usage documentation and examples to cover redact-check and redaction configuration.
- Minor improvements to help text and configuration samples.
v0.1.7
- Updated English description in SKILL.md for improved global clarity.
- Bumped version to 0.1.7.
- No behavioral or CLI changes; all features and workflow remain as previous version.
- Documentation and metadata remain compatible with multiple publishing platforms.
v0.1.6
- Bumped version to 0.1.6
- Updated documentation in SKILL.md
- Minor adjustments to manifest.toml and shell scripts
- No major feature or functional changes
v0.1.5
- Version bump to 0.1.5
- Updated SKILL.md to reflect new version
- Internal shell library scripts (clawhub.sh, common.sh) received updates
- manifest.toml updated for latest changes
v0.1.4
SkillUp v0.1.4
- Added detailed SKILL.md documentation covering usage, input options, and publish flow.
- Supports publishing to GitHub, 虾评 Skill, OpenClaw 中文社区, and ClawHub with environment variable–first credential strategy.
- Provides shell entrypoint for skill checking, packaging, and multi-platform publishing without relying on browser automation.
- Includes dry-run, error handling, and configurable platform targeting.
- Added support for publishing entire skills repositories and for per-platform enable/disable via manifest.
- Output includes machine-readable results for automation scenarios.
Metadata
Frequently Asked Questions
What is SkillUp?
SkillUp is a cross-platform skill publishing tool for packaging and syncing custom skills to GitHub, Xiaping Skill, OpenClaw CN, and ClawHub. It is an AI Agent Skill for Claude Code / OpenClaw, with 196 downloads so far.
How do I install SkillUp?
Run "/install skillup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SkillUp free?
Yes, SkillUp is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SkillUp support?
SkillUp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SkillUp?
It is built and maintained by Biu (@cjke84); the current version is v0.1.9.
More Skills