ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

skill-template

OpenClaw Skill template generator. Create skill scaffolds, validate structure, enhance SKILL.md, generate command frameworks, tips, publish checklists.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ckchzh/skill-template
Or

skill-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

CommandDescription
skill-template run <input>Execute the main function with the given input
skill-template configShow configuration file path (config.json location)
skill-template statusShow current status (reports "ready" when operational)
skill-template initInitialize the data directory and prepare for use
skill-template listList 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 exportExport all data from the data log to stdout
skill-template infoShow version number and data directory path
skill-template helpShow help message with all available commands
skill-template versionShow 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

  1. Initialize: Run skill-template init to set up the data directory
  2. Add entries: Use skill-template add to log items with automatic date stamps
  3. Review: Use skill-template list to see all entries or skill-template search to find specific ones
  4. Export: Run skill-template export to 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 executed
  • config.json — configuration file path (referenced by config command)

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

Author@ckchzh
Stars3562
Views0
Updated2026-03-29
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ckchzh-skill-template": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.