Skill Starter for Openclaw

A professional scaffolding engine for rapidly generating standardized, reviewable AI agent skill projects.

mike007jd
v1.0.0
Mar 27, 2026
0
713
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install skillsmith

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install skillsmith using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Skill Starter?

Skill Starter is a specialized developer tool designed to eliminate the manual overhead of assembling new Openclaw Skills. By providing a repeatable folder layout and standardized documentation, it ensures that every new AI agent capability begins with a consistent architecture, complete with smoke tests and fixture support.

This utility is essential for developers looking to scale their AI agent ecosystems while maintaining strict adherence to best practices. Whether you are building a simple utility or a complex automation, Skill Starter provides the necessary frontmatter, manifest files, and directory structures required for high-quality Openclaw Skills.

Skill Starter Use Cases

  • Creating a new AI agent skill without manually setting up directory structures.
  • Establishing a repeatable standard for team-based skill development.
  • Implementing a 'strict-security' template that includes Safe Install policies from the start.
  • Rapidly prototyping new agent capabilities with pre-configured smoke tests and fixtures.

How Skill Starter Works

  1. The developer executes the creation script via Node.js, providing a name for the new skill.
  2. Skill Starter parses optional flags to determine the template type (Standard vs. Strict Security) and CI preferences.
  3. The engine generates a root directory containing Openclaw Skills compatible frontmatter and project manifests.
  4. Documentation stubs, environment examples, and security policy scaffolds are injected based on the selected template.
  5. The developer populates the generated business logic and refines the provided SKILL.md placeholders.

Skill Starter Setup

To use Skill Starter, ensure you have Node.js installed on your system. Run the following commands to generate your skill:

# Basic installation and generation
node bin/create-openclaw-skill.js my-new-skill

# Generate with specific output directory and no prompts
node bin/create-openclaw-skill.js my-skill --no-prompts --out ./skills

# Generate a security-focused skill with CI workflows
node bin/create-openclaw-skill.js my-secure-skill --template strict-security --ci

Skill Starter Data Schema & Taxonomy

The skill generates a comprehensive file system designed for modularity and ease of use within Openclaw Skills.

File/Folder Purpose
SKILL.md Core instructions with OpenClaw-compatible frontmatter.
package.json Project manifest and dependency management.
docs/ Contains architecture and security integration notes.
tests/ Stubs for smoke testing the skill logic.
fixtures/ Sample input data for testing and development.
.openclaw-tools/ Stores Safe Install policy JSON (in strict mode).

Skill Starter Advanced Features

  • Multi-template support: Toggle between baseline doc generation and the 'strict-security' mode.
  • Automated CI Injection: Optional ClawShield scanning and GitHub Action workflows for security-first development.
  • Interactive CLI: Guided prompts for skill description, categorization, and metadata configuration.
  • Safe Install Policy Scaffolding: Pre-configures policy JSON files to manage agent permissions and security boundaries.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins node
Github Stars: 0
forks: 0

Featured*