openclaw-skill-development

Create and organize OpenClaw skills using a standardized SKILL.md template.

4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/oabdelmaksoud/Openclaw-skills-Compilations --skill openclaw-skill-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-skill-development
Source: https://github.com/oabdelmaksoud/Openclaw-skills-Compilations/tree/main/openclaw-skill-development
Command: npx skills add https://github.com/oabdelmaksoud/Openclaw-skills-Compilations --skill openclaw-skill-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes the process of creating and organizing OpenClaw skills, ensuring every skill has a consistent entry point, metadata, and guidance for future enhancements.

Core Features & Use Cases

  • Provides a reusable SKILL.md template with name, description, and metadata.
  • Explains progressive disclosure and where to place references, examples, scripts, and assets.
  • Offers validation guidance and OpenClaw-specific considerations for agent integration and workspace alignment.

Quick Start

Create a new skill directory at ~/.openclaw/skills/<skill-name>/, add SKILL.md with the standard frontmatter, and begin writing the body following the template.

Frequently Asked Questions about openclaw-skill-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a new OpenClaw skill directory?

Organize an OpenClaw skill by creating a directory at ~/.openclaw/skills/<skill-name>/ and adding a SKILL.md file with YAML frontmatter, a metadata block, and optional scripts, references, and assets folders.

What is progressive disclosure in OpenClaw skill development?

Progressive disclosure in skill development structures SKILL.md content into a three-part loading sequence, placing detailed references, examples, scripts, and assets into optional directories to manage agent context efficiently.

What goes in the YAML frontmatter of an OpenClaw SKILL.md file?

The YAML frontmatter of a SKILL.md file must include the skill name and description, ensuring every OpenClaw skill has a consistent entry point and standardized metadata for agent integration.

Do I need any dependencies to create OpenClaw skills?

No dependencies are required to create OpenClaw skills. You only need to follow the standardized SKILL.md template and organize your workspace with optional directories for scripts, references, and assets.

What is the best way to update existing SKILL.md frontmatter?

The best way to update existing SKILL.md frontmatter is to align the file with the standardized OpenClaw template, ensuring the name, description, and metadata block match the prescribed structure for platform data.

When should I use the optional directories in an OpenClaw skill?

Use the optional scripts, references, and assets directories when your OpenClaw skill requires supplementary files, ensuring the main SKILL.md body remains concise while supporting resources are organized and accessible.