skill-creator

Generate and validate SKILL.md frontmatter and scaffold bundled skill resources.

Updated Dec 23, 2024
One-click install
npx skills add https://github.com/YossTechLLC/TelegramFunnel --skill skill-creator-yosstechllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/YossTechLLC/TelegramFunnel/tree/main/.claude/skill-creator
Command: npx skills add https://github.com/YossTechLLC/TelegramFunnel --skill skill-creator-yosstechllc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidance and tools to help you design, develop, and package custom AI skills, transforming Claude into a specialized agent for any domain or task.

Core Features & Use Cases

  • Skill Design Principles: Learn how to structure skills with specialized workflows, tool integrations, and domain expertise for optimal AI performance.
  • Automated Skill Initialization: Use a script to quickly generate new skill templates with proper directory structure and placeholders.
  • Skill Validation & Packaging: Ensure your skills meet all requirements and package them into distributable zip files for easy sharing.
  • Use Case: Create a new "Legal Document Review" skill by defining its purpose, outlining its workflows, and packaging it for use across your legal team.

Quick Start

Use the skill-creator skill to initialize a new skill named "data-analyzer" in the "skills/public" directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate the creation of Claude skills with proper metadata and structure?

Skill-creator automates skill initialization by generating SKILL.md frontmatter, validating metadata requirements (hyphen-case names, descriptions, no angle brackets), and scaffolding directory structures with scripts and references. Use the init_skill.py script to quickly bootstrap new skills across domains with templates ready for customization.

What validation checks does a skill package need to pass before deployment?

Skills must meet metadata correctness standards: hyphen-case naming, complete descriptions, and properly formatted frontmatter without angle brackets. The quick_validate.py tool verifies these requirements and ensures your skill's structure integrates with packaging scripts for distribution-ready zip files.

Can I package and distribute custom skills across multiple teams?

Yes. Skill-creator handles packaging bundled resources—scripts, references, and assets—into distributable zip files. Once your skill passes validation, you can share the package across teams, enabling consistent AI customization and workflow automation in your organization.

How do I design a skill for a specific domain like legal review or data analysis?

Define your skill's purpose, outline specialized workflows and tool integrations tailored to your domain, and structure it with domain expertise. Skill-creator guides you through design principles and scaffolds the complete skill with proper frontmatter, components, and packaging so it's ready to deploy as a specialized Claude agent.

Do I need existing Python scripts to initialize a new skill?

No. Skill-creator includes init_skill.py and quick_validate.py to generate templates and validate structure automatically. You provide the skill name and directory; the tooling creates the framework with placeholders for your custom instructional content, scripts, and references.

What's the difference between skill design and skill packaging?

Skill design defines workflows, tool integrations, and domain expertise in SKILL.md; packaging bundles all resources—scripts, references, assets—into a zip file for distribution. Skill-creator handles both: it validates design correctness and automates packaging so your skill is ready to share and deploy.