skill-template
OpenClaw Skill template generator. Create skill scaffolds, validate structure, enhance SKILL.md, generate command frameworks, tips, publish checklists.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ckchzh/skill-templateskill-template
Multi-purpose utility tool for managing entries, searching data, and exporting records. A general-purpose CLI toolkit with init, add/remove, list, search, and export capabilities — ideal as a starting point for building your own skill or as a standalone data management tool.
Commands
| Command | Description |
|---|---|
skill-template run <input> | Execute the main function with the given input |
skill-template config | Show configuration file path (config.json location) |
skill-template status | Show current status (reports "ready" when operational) |
skill-template init | Initialize the data directory and prepare for use |
skill-template list | List all entries in the data log |
skill-template add <entry> | Add a new dated entry to the data log |
skill-template remove <entry> | Remove a specified entry |
skill-template search <term> | Search the data log for a term (case-insensitive) |
skill-template export | Export all data from the data log to stdout |
skill-template info | Show version number and data directory path |
skill-template help | Show help message with all available commands |
skill-template version | Show version number |
How It Works
skill-template manages a simple text-based data log (data.log) in its data directory. You can add entries (automatically date-stamped), list them, search through them, and export the full contents. Every command is also recorded in a separate history.log for auditing.
Workflow
- Initialize: Run
skill-template initto set up the data directory - Add entries: Use
skill-template addto log items with automatic date stamps - Review: Use
skill-template listto see all entries orskill-template searchto find specific ones - Export: Run
skill-template exportto output all data for backup or processing
Data Storage
All data is stored in $SKILL_TEMPLATE_DIR or defaults to ~/.local/share/skill-template/. The directory contains:
data.log— main data file where entries are stored (date-stamped lines)history.log— timestamped log of all commands executedconfig.json— configuration file path (referenced byconfigcommand)
The tool automatically creates the data directory on first run. You can override the storage location by setting the SKILL_TEMPLATE_DIR environment variable.
Requirements
- Shell: Bash 4+
- No external dependencies — uses only standard Unix utilities (
date,grep,wc,cat) - Works on: Linux, macOS, any POSIX-compatible system
When to Use
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ckchzh-skill-template": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
header
Header design reference — navigation patterns, sticky headers, responsive menus, accessibility. Use when designing website headers or implementing navigation components.
docker-helper
Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置. Use when you need docker helper capabilities. Triggers on: docker helper.
rsyslog
RSyslog advanced system logging reference. RainerScript configuration, input/output modules (imtcp/imfile/omfwd/omelasticsearch), templates with property replacer, content-based filtering, TLS-encrypted remote logging, queue performance tuning, and debug troubleshooting.
Fitness Plan — Science-Based Training & Workout Auditor
Track workouts, calculate BMI/1RM, and access exercise science guides. 支持科学健身计划制定、BMI/最大力量计算及运动解剖学参考。Use when planning gym sessions, calculating macro needs, or auditing training splits.
pesticide
Pesticide management reference — chemical classes, application methods, IPM strategies, residue limits, safety protocols. Use when selecting pest control products, calculating spray rates, or managing pesticide compliance.