Skill Father for Openclaw

The definitive framework for building portable, reproducible, and production-ready Openclaw Skills with guided onboarding flows.

moodykong
v0.1.0
Feb 22, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install skill-father

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 skill-father 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 Father?

Skill Father is the authoritative "Boss" standard designed for developers and power users building or maintaining Openclaw Skills. It establishes a rigorous architectural pattern that ensures every skill remains portable and shareable by strictly separating machine-specific configurations from the core logic. By enforcing prerequisite checks and guided onboarding, Skill Father eliminates environment-related friction and ensures a consistent experience across different deployments.

Following this standard allows developers to build highly reliable Openclaw Skills that prioritize progressive disclosure and minimize context bloat. It moves away from hardcoded paths and static configurations, favoring dynamic discovery and user-confirmed settings that are persisted in local, environment-specific files.

Skill Father Use Cases

  • Establishing a unified development standard for a library of Openclaw Skills.
  • Converting existing automation scripts into portable AI agent skills that others can easily deploy.
  • Designing robust onboarding flows for complex integrations that require 1Password authentication or external CLI tools.
  • Streamlining the deployment of Openclaw Skills across multiple machines without manual configuration editing.

How Skill Father Works

  1. The developer initializes the standard resource layout including a SKILL.md file and config templates.
  2. The skill performs mandatory prerequisite checks, such as verifying the presence of required CLI tools or active authentication sessions.
  3. A guided, chat-first onboarding process is triggered to collect necessary user inputs, paths, or API tokens.
  4. Validated settings are written to a local configuration file (e.g., config.env) while leaving the original example template untouched.
  5. The agent executes a smoke test to verify the setup and then proceeds with the skill's primary automated tasks.

Skill Father Setup

To implement this standard for your own Openclaw Skills, organize your directory as follows:

mkdir -p your-skill-name/{scripts,references}
touch your-skill-name/{SKILL.md,config.env.example}

Ensure your SKILL.md explicitly includes a Prerequisites section and a Configuration section that distinguishes between the shared example file and the local machine-specific file.

Skill Father Data Schema & Taxonomy

Skill Father organizes data to ensure reproducibility and security. The standard structure for Openclaw Skills involves:

Component Description Persistence
SKILL.md The core logic, prerequisites, and instructions Shared/Git
config.env.example A template defining required keys and default values Shared/Git
config.env The actual machine-specific values and secrets Local Only
scripts/ Directory for deterministic logic and helper binaries Shared/Git
references/ Extended documentation and context files Shared/Git

Skill Father Advanced Features

  • Chat-first onboarding design optimized for messaging interfaces like Telegram.
  • Support for 1Password-backed workflows to manage secrets securely.
  • Progressive disclosure architecture to keep agent prompts concise and efficient.
  • Automatic symlinking of skill-local binaries into the system PATH for easier accessibility.
  • Interactive discovery logic that probes the system for candidate paths before asking for user confirmation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*