skill-creator

Guide authors in creating Claude Skills with SKILL.md structure and YAML frontmatter.

Updated May 27, 2026
One-click install
npx skills add https://github.com/cwstedctw/financial-services-tw --skill skill-creator-cwstedctw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/cwstedctw/financial-services-tw/tree/main/taiwan-finance/skills/skill-creator
Command: npx skills add https://github.com/cwstedctw/financial-services-tw --skill skill-creator-cwstedctw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

幫助你在需要新建或更新 Claude Skill 時,快速產出符合結構、可被正確載入與可被驗證打包的技能內容,避免 SKILL.md 元資料不完整、上下文膨脹或資源規劃失當。

Core Features & Use Cases

  • Skill 結構與規範指引:提供 SKILL.md frontmatter 的必填欄位、命名與撰寫要點,確保技能能被載入與檢索。
  • 資源分層與漸進揭露設計:指導如何在 SKILL.md 精簡關鍵流程、把大型或非必要內容移到 references/,以及何時使用 scripts/ 與 assets/。
  • 完整技能開發流程:涵蓋從理解需求、規劃可重用資源、初始化到打包與迭代的端到端流程,特別適合需要標準化品質的教學或團隊協作場景。

Quick Start

以此技能輔助你修改你的技能目錄中的 SKILL.md,並依其要求完成 frontmatter、撰寫精簡且可觸發的描述與正文操作指引後,再進行打包驗證。

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a SKILL.md file with YAML frontmatter for Claude skills?

To structure a SKILL.md file for Claude skills, include required YAML frontmatter metadata fields ensuring discoverability, followed by concise operational instructions. Proper frontmatter and naming constraints guarantee the skill can be reliably loaded, validated, and packaged.

What is progressive disclosure in Claude skill authoring?

Progressive disclosure in skill authoring means keeping SKILL.md concise with essential workflows while moving large or non-essential content into references/ directories. This approach prevents context bloat and optimizes resource planning for modular knowledge packages.

What is the best way to package and validate a Claude skill for deployment?

The best way to package and validate a Claude skill is to follow an end-to-end workflow: understand requirements, plan reusable resources, initialize the structure, then run packaging validation. Ensuring compliance with naming and description constraints makes the resulting skill reliably shippable.

When should I use scripts versus references directories in a Claude skill?

Use scripts/ for executable components and references/ for large or supplementary content when organizing a Claude skill. This separation enforces progressive disclosure, keeping the main SKILL.md lightweight while maintaining access to necessary modular knowledge packages.

Does poorly formatted YAML frontmatter prevent a Claude skill from loading?

Poorly formatted YAML frontmatter prevents a Claude skill from loading correctly because the system relies on this metadata for discoverability and activation. Incomplete metadata, naming violations, or description constraint failures disrupt the validation and packaging readiness process.