ck:skill-creator

Automate creation, evaluation, and packaging of Claude skills with SKILL.md validation.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/hidonguyen/trade-ops --skill ck-skill-creator-hidonguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:skill-creator
Source: https://github.com/hidonguyen/trade-ops/tree/main/.opencode/skills/skill-creator
Command: npx skills add https://github.com/hidonguyen/trade-ops --skill ck-skill-creator-hidonguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Reduce friction and iteration time for authoring Claude skills by providing a complete toolkit to initialize skill templates, validate frontmatter, run trigger and output evaluations, and package skills for distribution.

Core Features & Use Cases

  • Skill Initialization: Template-based initialization to scaffold SKILL.md, scripts/, references/, and assets/.
  • Eval & Benchmarking: Parallel with-skill vs baseline evals, grader/comparator/analyzer agents, aggregation, and interactive review viewer for human feedback.
  • Description Optimization & Packaging: Iterative description improvement (improve_description.py, run_loop.py) and packaging/validation tooling to produce distributable skill archives.
  • Use Case: Create a new skill, run automated trigger and output tests, optimize the description to improve activation, aggregate benchmark results, and package the skill for sharing.

Quick Start

Ask Claude to initialize a skill folder, run the automated eval loop to optimize the description, and package the skill using the included scripts.

Frequently Asked Questions about ck:skill-creator

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

FAQPage Schema
How do I create and optimize Claude skills for better trigger activation?

You can create and optimize Claude skills by using template-based initialization to scaffold folders, then running automated eval loops to iteratively improve trigger descriptions and output quality.

What is the best way to benchmark Claude skill performance against a baseline?

Benchmarking Claude skills involves running parallel with-skill versus baseline evaluations, utilizing grader, comparator, and analyzer agents to aggregate results and provide interactive review feedback.

How do I package a Claude skill for distribution?

Packaging a Claude skill for distribution uses included validation and packaging scripts to bundle SKILL.md, scripts, references, and assets into a distributable archive.

Do I need the Anthropic dependency to validate SKILL.md frontmatter?

Yes, the Anthropic dependency is required to support frontmatter validation, description optimization loops, eval aggregation, and packaging scripts for Claude skill creation.

Can I run automated trigger and output tests for Claude skills?

You can run automated trigger and output tests by executing the eval loop, which compares skill performance against baselines and aggregates benchmark results for human review.

What is included when initializing a new Claude skill template?

Initializing a Claude skill template scaffolds the SKILL.md file alongside scripts, references, and assets directories to provide a complete structure for development and evaluation.