
from skill-creator-claw9
Create, test, and iteratively improve OpenClaw skills; includes eval workflows, test-case guidance, and packaging tools.
Guides authors through drafting SKILL.md files, creating eval test cases, running with/without-skill comparisons, and packaging final skills. It provides a structured loop for iterative improvement and description optimization.
Use this skill when you want to author a new skill, optimize an existing SKILL.md, run trigger evaluation, or benchmark skill behaviour against an external Agent. Ideal for maintainers and power users looking to improve skill triggering and reliability.
scripts/ and an eval-viewer for packaging and reviewing test runs.references/.Targets environments with subagent or command-line capability (Claude Code, Cowork-style setups) where running parallel evals and generating review HTML is feasible.
Skill Creator (Claw) is a comprehensive skill authoring and evaluation framework that guides creating, testing, iterating, and optimizing OpenClaw skills. It includes an eval viewer, benchmark aggregation, description optimization loop via external Agent API, and packaging tools. Scripts are well-written but 4 of 7 non-trivial scripts fail to run standalone due to using 'from scripts.xxx' import paths instead of relative imports, requiring them to be run as modules (python -m scripts.xxx). The two utility modules (api_client.py, utils.py) import cleanly.
Well-structured and genuinely useful skill. The import path issue is the main code quality ding — scripts should use relative imports or be runnable standalone. Security is solid: no hardcoded secrets, no destructive commands, no suspicious network calls. API calls go only to user-configured endpoints.