What problem does it solve?
Creating Agent Skills that follow the official v1.0 specification is time-consuming and error-prone, with common pitfalls including invalid frontmatter, oversized SKILL.md files, and missing required resources. This skill automates the end-to-end workflow to eliminate these issues and produce shareable, compliant skill packages.
Core Features & Use Cases
- Systematic Resource Gathering: Fetch and analyze multi-page documentation, GitHub repositories, and API references to collect all necessary context for skill creation.
- Spec-Compliant Structure Design: Guide users to organize skills with progressive disclosure, keeping SKILL.md under 500 lines and placing detailed content in references/ for on-demand loading.
- Built-in Validation: Integrate with the official skills-ref library to validate naming rules, frontmatter, and file structure before sharing.
- Use Case Example: If you want to create a skill that teaches agents to work with the Stripe API, this skill will guide you to fetch Stripe's docs, extract code samples, structure the content correctly, and validate the final package for compliance.
Quick Start
Use the skill-smith skill to build a specification-compliant Agent Skill for your target tool or API from its available public documentation and code samples.