skill-creator

Create GLM skills by drafting SKILL.md and iterating with trigger-eval benchmarks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Pritahi/chronos-watches --skill skill-creator-pritahi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Pritahi/chronos-watches/tree/main/skills/skill-creator
Command: npx skills add https://github.com/Pritahi/chronos-watches --skill skill-creator-pritahi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator streamlines the end-to-end process of building, testing, and iterating GLM skills, unifying drafting, evaluation, benchmarking, and description optimization into a repeatable workflow.

Core Features & Use Cases

  • Skill scaffolding: structure new skills with a SKILL.md frontmatter and optional resources, enabling consistent discovery and activation.
  • Evaluation-driven iteration: run prompts, collect metrics, and drive repeatable improvements to trigger accuracy and performance.
  • Benchmarking and reporting: generate benchmarks, review results, and track progress across multiple iterations and configurations.
  • Description optimization: leverage the built-in description improver to increase triggering accuracy and clarity.

Quick Start

Define the goal of your skill and start the evaluation loop to begin iterating toward a well-triggered, high-performing skill.

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 iterate on a GLM code skill from scratch?

To create a GLM code skill, you scaffold a SKILL.md file with frontmatter, run trigger evaluations using train and test prompts, and iterate on the description until triggering accuracy improves across configurations.

How does evaluation-driven iteration improve skill triggering accuracy?

Evaluation-driven iteration runs prompts against your skill, collects performance metrics, and applies description optimization to refine triggering accuracy, generating benchmarks to track progress across multiple iterations.

Do I need pyyaml installed to scaffold and evaluate GLM skills?

Yes, pyyaml is a required dependency for running the skill creation workflow, as it parses the SKILL.md frontmatter and supports configuration loading during the evaluation and benchmarking process.

What is the best way to track skill performance across multiple test configurations?

The best way to track skill performance is generating benchmarks after running trigger evaluations, which provides reporting metrics to compare results and monitor progress across multiple iterations and configurations.

Can I optimize an existing SKILL.md description to increase activation accuracy?

Yes, you can use the built-in description improver to optimize an existing SKILL.md, leveraging evaluation metrics from test prompts to refine the text and increase triggering accuracy and clarity.

Why does my GLM skill fail to trigger consistently across different prompts?

Inconsistent triggering usually indicates the SKILL.md description needs refinement; running trigger evaluations with a mix of train and test prompts identifies gaps to iterate and improve accuracy.