skill-creator

Create and iteratively optimize Claude Code skills with SKILL.md and eval workflows.

190|27|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/linxuan-sys/opencode-skills-chinese --skill skill-creator-linxuan-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/linxuan-sys/opencode-skills-chinese/tree/main/skill-creator
Command: npx skills add https://github.com/linxuan-sys/opencode-skills-chinese --skill skill-creator-linxuan-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

该技能帮助你把“想要让 Claude 做的工作流”系统化地落地成可用技能,并通过测试与迭代来提升触发准确率与技能表现,避免凭感觉反复修改。

Core Features & Use Cases

  • 从零创建技能:明确技能功能、触发时机、期望输出格式,并撰写 SKILL.md 草稿。
  • 构建评估体系:为真实用户场景设计测试提示词,补齐定量评估(通过/失败断言)并解释指标含义。
  • 自动迭代改进:在“带技能 vs 不带技能(基线)”的对比实验中反复重写技能,直到稳定达到满意效果。
  • 盲测与诊断工具链:可选进行盲测比较与结果分析,帮助定位“为什么会赢/输”。
  • 技能描述优化:用触发评估集与循环优化来提升 Claude 的调用触发率。

Quick Start

用 skill-creator 创建一个新技能时,直接描述你希望 Claude 在什么场景下完成什么功能、期望输出长什么样,然后让它先帮你完成草稿、测试用例和评估方式。

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 benchmark a Claude Code skill with measurable evaluations?

To create and benchmark a Claude Code skill, you define the intended workflow, draft SKILL.md content with YAML frontmatter, generate eval prompts, and run trigger or evaluation comparisons against baselines to produce benchmark-driven improvements.

What is trigger optimization for Claude skills and when do I need it?

Trigger optimization for Claude skills improves the rate at which Claude invokes the correct skill by using a trigger evaluation set and iterative rewriting, needed when your skill fails to activate reliably in real user scenarios.

How to iterate and improve Claude skill performance using scripted workflows?

You iterate Claude skill performance using scripted workflows by repeatedly rewriting SKILL.md based on quantitative pass or fail assertions and qualitative feedback loops until the skill stably achieves the desired benchmark results.

Does skill-creator require YAML and Python dependencies to build skills?

Yes, building skills requires YAML frontmatter with name and description fields in SKILL.md, and the environment needs the pyyaml Python dependency to parse configurations and run scripted evaluation workflows.

What are the limitations of using benchmark-driven iteration for skill creation?

Benchmark-driven iteration for skill creation relies on deterministic testing with predefined assertions, meaning it cannot assess subjective quality outside the defined evaluation set and requires manual viewer review for qualitative blind A/B analysis.