skill-creator

Create, adapt, and validate OpenClaw/Codex-compatible skills with Python scripts and YAML frontmatter.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/M1Albert/xiaoman-openclaw-skills --skill skill-creator-m1albert
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/M1Albert/xiaoman-openclaw-skills/tree/main/skill-creator
Command: npx skills add https://github.com/M1Albert/xiaoman-openclaw-skills --skill skill-creator-m1albert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

This skill helps you create, adapt, test, and improve OpenClaw/Codex-compatible workspace skills, turning ideas into practical, battle-tested capabilities.

Core Features & Use Cases

  • Create new skills from scratch and port skills from other repos.
  • Iterate on skill design with evals, benchmarks, and trigger-tuning feedback.
  • Organize and reuse tooling (scripts) to accelerate skill development and maintenance.

Quick Start

Draft a new SKILL.md and run an initial eval set to bootstrap iteration.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and validate OpenClaw skills with YAML frontmatter?▼

You can create OpenClaw skills by drafting a SKILL.md file with YAML frontmatter, then running automated scripts to validate, package, and benchmark the skill in a repeatable, workspace-scoped workflow.

What is the best way to port existing skills to OpenClaw from another repository?▼

Porting skills to OpenClaw involves adapting existing logic into a SKILL.md format, then running evaluation sets and trigger optimization to ensure compatibility and performance.

Do I need Python scripts and pyyaml to package and test OpenClaw skills?▼

Yes, Python scripts and the pyyaml dependency are required to parse YAML frontmatter, enabling automated packaging, testing, and description optimization for OpenClaw-compatible skills.

How does trigger optimization improve skill evaluation and benchmarking?▼

Trigger optimization refines skill invocation conditions, improving benchmarking accuracy by ensuring the skill activates correctly during automated evaluation runs.

Can I automate description optimization for SKILL.md files?▼

Yes, description optimization for SKILL.md files can be automated by running evaluation scripts that benchmark trigger responses and iterate on versioned improvements.