← Back to Skills Marketplace
Skill Template
by
BytesAgain2
· GitHub ↗
· v2.0.1
· MIT-0
1008
Downloads
0
Stars
4
Active Installs
10
Versions
Install in OpenClaw
/install skill-template
Description
OpenClaw Skill template generator. Create skill scaffolds, validate structure, enhance SKILL.md, generate command frameworks, tips, publish checklists.
Usage Guidance
This skill appears to do what it says: a local template generator and a tiny data-logging CLI. Before installing or invoking: 1) Note it will create and write to a data directory (~/.local/share/skill-template by default) and append commands/arguments to history.log — don't store secrets or passwords via the tool. 2) It requires bash and python3; ensure those match your environment. 3) The validator/enhancer reads SKILL.md and tips.md in any target directory you give it — avoid validating directories that contain sensitive files unless you intend the skill to read them. 4) Review the included scripts if you want to be extra cautious; they contain no network calls or credential handling.
Capability Analysis
Type: OpenClaw Skill
Name: skill-template
Version: 2.0.1
The bundle contains multiple critical shell injection vulnerabilities in 'scripts/script.sh'. Functions such as 'cmd_add', 'cmd_run', and the internal '_log' utility use 'echo' with double-quoted variables (e.g., '$*', '$1') that do not sanitize user input, allowing for arbitrary command execution via command substitution (e.g., '$(payload)'). Additionally, the 'search' command in the same file is vulnerable to argument injection in 'grep' (e.g., using '--file' to read arbitrary files). While these are high-risk vulnerabilities, they appear to be unintentional coding flaws in a template scaffold rather than intentional malicious behavior.
Capability Assessment
Purpose & Capability
The name and description (skill template / scaffold generator and a simple CLI data tool) align with the included files: a small data-logging CLI (scripts/script.sh) and a template/validator generator (scripts/skill-tmpl.sh). Required binaries and env vars declared (none) are consistent with the scripts which only rely on bash and python3.
Instruction Scope
Instructions and scripts operate on a local data directory (~/.local/share/skill-template by default) and on a provided target directory when validating/enhancing/publishing templates. They read SKILL.md, tips.md and list scripts/ content in the target. The CLI also writes a history.log that records commands and arguments — this can capture any sensitive strings the user supplies, so avoid adding secrets as entries. No external endpoints or network exfiltration are present in the scripts.
Install Mechanism
No install spec (instruction-only with bundled scripts). All code is included in the package; there are no downloads or remote installs. This is low-risk from an install mechanism perspective.
Credentials
No credentials or special environment variables are required. The scripts read SKILL_TEMPLATE_DIR, XDG_DATA_HOME and HOME (standard local configuration) to determine storage location — reasonable for a local CLI. No secrets or unrelated service tokens are requested.
Persistence & Privilege
always is false. The skill writes files only under the user's data directory (or alternate SKILL_TEMPLATE_DIR if set) and does not modify other skills or system-wide configs. Autonomous invocation is allowed by default (platform normal) but not combined with elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-template - After installation, invoke the skill by name or use
/skill-template - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.1
update
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.4
yaml-fix+quality
v2.3.3
yaml-fix+quality
v2.3.2
Quality upgrade
v2.3.1
Quality upgrade: custom functionality
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v1.0.1
Add runtime declaration + security compliance
v1.0.0
Initial release of skill-template.
- Provides automated scaffolding for OpenClaw Skill projects, including directory structure, SKILL.md, tips, and scripts.
- Adds commands for skill structure validation, SKILL.md enhancements, and publish-readiness checks.
- Includes example skills and command framework generators to speed up development.
- Designed for both new and experienced AgentSkill authors.
Metadata
Frequently Asked Questions
What is Skill Template?
OpenClaw Skill template generator. Create skill scaffolds, validate structure, enhance SKILL.md, generate command frameworks, tips, publish checklists. It is an AI Agent Skill for Claude Code / OpenClaw, with 1008 downloads so far.
How do I install Skill Template?
Run "/install skill-template" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Template free?
Yes, Skill Template is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skill Template support?
Skill Template is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Template?
It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.1.
More Skills