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.