skill-creator

Guides creation and improvement of Claude skills with YAML frontmatter and validation.

9|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/TasiTech/tasi-harness --skill skill-creator-tasitech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/TasiTech/tasi-harness/tree/main/resources/skills/skill/skill-creator-0.1.0
Command: npx skills add https://github.com/TasiTech/tasi-harness --skill skill-creator-tasitech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sys, pathlib, zipfile, yaml, re, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you design, structure, and iteratively improve modular “skills” so they trigger reliably and use context efficiently.

Core Features & Use Cases

  • Skill design guidance: Teaches how to write clear YAML frontmatter (name/description) so the skill is discoverable and triggers correctly.
  • Context-efficient authoring: Provides principles for concise instruction writing and progressive disclosure to minimize context bloat.
  • Workflow planning: Guides step-by-step creation, editing, packaging, and iteration based on evidence from sessions.

Quick Start

Use the skill when you want to create a new skill directory, then draft SKILL.md and validate the package structure.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a new skill with proper YAML frontmatter and directory structure?

To create a new skill, you draft a SKILL.md file with accurate YAML frontmatter containing the name and description fields, then use validation workflows to verify the directory structure and package the skill components.

How does progressive disclosure work when authoring skill instructions?

Progressive disclosure structures skill instructions so only essential context loads initially, revealing deeper references or scripts as needed. This minimizes context bloat and ensures Claude triggers the correct behavior without overwhelming the session.

Can I package scripts, references, and assets together when building a skill?

Yes, you can package scripts, references, and assets together within a skill directory. The validation workflow checks these optional components and ensures the final zip package maintains the correct structure for local-first harness deployment.

What is the best way to fix a skill that fails to trigger correctly during a session?

To fix a skill that fails to trigger, inspect session failures for evidence, validate the YAML frontmatter name and description fields for accuracy, and iteratively update the instruction context to align with the expected tool workflow.

Do I need Python dependencies like yaml and zipfile to validate a skill package?

Yes, validating and packaging a skill requires Python dependencies such as yaml for parsing frontmatter and zipfile for packaging the directory structure, alongside sys, pathlib, and re for validation workflows.