skill-creator

Create structured Claude skill specifications with .skill packaging and evaluation workflows.

8|1|Updated Jul 7, 2025
One-click install
npx skills add https://github.com/dasheck0/qraft-templates --skill skill-creator-dasheck0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dasheck0/qraft-templates/tree/main/opencode-global-skills/skill-creator
Command: npx skills add https://github.com/dasheck0/qraft-templates --skill skill-creator-dasheck0

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill authors often struggle to design, test, and iterate Claude skills. This guide helps you craft robust Skill.md frontmatter and structured instructions, enabling reliable discovery and execution.

Core Features & Use Cases

  • Tooling for end-to-end skill packaging, evaluation, and improvement loops.
  • Automated testing via evals.json, grading, and benchmark outputs.
  • Reusable components: scripts/, references/, assets/ to support deterministic tasks.

Quick Start

Create SKILL.md with name and description, add optional scripts/references/assets as needed, then run the evaluation loop and packaging flow to validate and deploy.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package Claude skills for automated discovery and loading?

To package Claude skills for automated loading, create a SKILL.md file with frontmatter containing a name and description, then bundle optional scripts, references, and assets into a reusable .skill format that supports reliable discovery and execution.

What should be included in SKILL.md frontmatter for a Claude skill?

SKILL.md frontmatter must include a name and description at minimum to enable skill discovery and automated loading. You can then add structured instructions and enumerate exact dependencies to support deterministic task execution and evaluation.

How do I set up automated testing and evaluation for Claude skills?

Set up automated testing for Claude skills by creating an evals.json configuration that runs evaluation loops, grades skill outputs, and generates benchmark results to validate and refine skill behavior before deployment.

Can I use custom scripts and references to support deterministic Claude skill tasks?

Yes, you can include reusable scripts, references, and assets directories within your .skill package to support deterministic tasks. These components provide structured resources that Claude can load automatically during skill execution.

What's the best way to iterate and improve a Claude skill during development?

The best way to iterate on a Claude skill is to run an end-to-end evaluation loop that uses evals.json for automated grading and benchmark outputs, then refine the SKILL.md instructions and dependencies based on the results before repackaging.

Do I need YAML and Anthropic dependencies to build and package Claude skills?

Yes, the skill-creator workflow depends on YAML for configuration formatting and Anthropic for Claude integration. These dependencies support frontmatter parsing, structured instruction handling, and the evaluation and packaging processes.