← Back to Skills Marketplace
122
Downloads
0
Stars
2
Active Installs
10
Versions
Install in OpenClaw
/install skill-extractor
Description
Export any installed OpenClaw skill into a shareable ZIP: detects & stages external runtime files, generates STRUCTURE.md for LLM-guided install. Reads and p...
Usage Guidance
This skill appears to do what it says: export a skill plus any external files referenced by its SKILL.md. Important things to consider before using it: (1) The tool will package files exactly as-is — that can include credentials, tokens, or other sensitive user data referenced by the skill; carefully review the detected external file list when prompted and abort if anything sensitive is present. (2) Be cautious exporting third-party/untrusted skills: an attacker could put references to sensitive paths (e.g., ~/.aws/credentials) in a SKILL.md to trick you into packaging secrets; do not confirm packaging unless you understand each listed path. (3) Confirm the target ZIP path before overwriting existing files (default is Desktop). (4) If you need to share a skill but not secrets, consider sanitizing or excluding external files and documenting runtime-generated placeholders in STRUCTURE.md instead.
Capability Analysis
Type: OpenClaw Skill
Name: skill-extractor
Version: 1.8.1
The skill-extractor (SKILL.md) is a utility designed to package OpenClaw skills into ZIP files, but it includes high-risk functionality that automatically scans for and stages 'external files' from the user's home directory and app-data folders based on path-like strings found in documentation. While the instructions explicitly require the agent to warn the user about sensitive data (credentials, tokens) and obtain confirmation before zipping, the broad capability to access and package arbitrary files outside the skill directory based on AI interpretation of markdown text creates a significant risk for accidental data exposure or exploitation via malicious path references in other skills.
Capability Assessment
Purpose & Capability
The name/description (export an installed OpenClaw skill and its external runtime files) match the instructions: scanning skill locations, staging copies, detecting external paths referenced in SKILL.md, generating STRUCTURE.md, and zipping. No unrelated binaries, env vars, or installs are requested.
Instruction Scope
The runtime instructions read SKILL.md and resolve path-like strings pointing at user home/app-data locations and may copy any referenced files into the ZIP. This is consistent with the stated purpose but means the tool can include arbitrary user files (including credentials) if those paths are referenced. The SKILL.md mandates that the agent show detected files and obtain explicit user confirmation before copying; that mitigation is appropriate but relies on the agent actually prompting and the user making an informed choice.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk delivery model. Nothing is downloaded or written by an installer per the provided metadata.
Credentials
No environment variables, credentials, or config paths are required. The skill operates on local files and well-scoped OpenClaw skill directories only. It does resolve home/app-data paths but does not request unrelated secrets or tokens.
Persistence & Privilege
always is false and the skill does not request persistent presence or to modify other skills' configs. It stages temporary copies and cleans them up on success per instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-extractor - After installation, invoke the skill by name or use
/skill-extractor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.8.1
v1.8.1: Fix ownerId in _meta.json to match registry owner ID.
v1.8.0
v1.8.0: Security fixes — (1) split detect and stage into two steps with explicit user consent gate before any file is copied, (2) removed contradictory 'no tokens' from description, (3) STRUCTURE.md external file notes now accurately state files are packaged with real values.
v1.7.0
v1.7.0: Removed credential scrubbing step entirely. Replaced specific file extension references with intent-based descriptions. File descriptions now inferred from filename, location, and content.
v1.6.0
v1.6.0: Stage ALL external files referenced in SKILL.md regardless of path name or location. Removed the skill-name path filter — any file the skill uses gets included.
v1.5.0
v1.5.0: Removed requires block (anyBinaries/os) from _meta.json — SKILL.md is prose-only with no binary dependencies, _meta.json now consistent with stated capabilities.
v1.4.0
v1.4.0: Replaced all hardcoded paths with descriptive labels throughout — no specific filesystem paths mentioned, intent fully preserved. Same functionality as v1.3.0.
v1.3.0
v1.3.0: Restored full functionality from v1.1.0 — exact credential patterns, file-type description mappings, external file notes logic, STRUCTURE.md section spec — all expressed as prose and tables instead of PowerShell code blocks. 16KB -> 8KB.
v1.2.0
v1.2.0: Rewrote SKILL.md as prose-only — no code blocks. Same functionality: stage skill + external files, scrub credentials, generate STRUCTURE.md with external files table. 16KB -> 4KB.
v1.1.0
v1.1.0: Detect and stage external runtime files referenced in SKILL.md (e.g. ~/.config/<skill>/). Files staged under _external/ with credentials scrubbed. STRUCTURE.md now includes an External Files table mapping each file to its install target path with notes. Backward-compatible with v1.0.0.
v1.0.0
Initial release: export any OpenClaw skill to a shareable ZIP with credential scrubbing and STRUCTURE.md
Metadata
Frequently Asked Questions
What is Skill Extractor?
Export any installed OpenClaw skill into a shareable ZIP: detects & stages external runtime files, generates STRUCTURE.md for LLM-guided install. Reads and p... It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.
How do I install Skill Extractor?
Run "/install skill-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Extractor free?
Yes, Skill Extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skill Extractor support?
Skill Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Extractor?
It is built and maintained by seph (@seph1709); the current version is v1.8.1.
More Skills