skill-creator

Create Claude Skills with templates and structural guidelines.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill skill-creator-iot-vn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/IoT-VN/tuya-energy-dashboard/tree/main/.opencode/skills/skill-creator
Command: npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill skill-creator-iot-vn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive framework and guidance for creating, structuring, and packaging new Claude Skills, ensuring they are discoverable, efficient, and adhere to best practices.

Core Features & Use Cases

  • Skill Initialization: Generates a new skill directory with a template SKILL.md and example resource folders (scripts/, references/, assets/).
  • Guidance on Structure: Offers best practices for organizing skill content, including file naming, directory layout, and progressive disclosure principles.
  • Use Case: When tasked with building a new skill for interacting with a specific API, this Skill guides you through defining the skill's metadata, structuring its documentation and scripts, and ensuring it's optimized for Claude's context window.

Quick Start

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

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 Claude skill for interacting with a specific API?

To create a Claude skill, you need a structured framework with templates, metadata guidelines, and best practices for organizing scripts and references. This skill facilitates creation by generating a new directory with a template SKILL.md and example resource folders.

What is progressive disclosure in agent development?

Progressive disclosure in agent development is a context management principle that structures skill content efficiently. It ensures that only necessary information is loaded into Claude's context window, optimizing performance and reducing token usage during task execution.

How do I structure documentation and scripts for a new agent skill?

Structure documentation and scripts by following best practices for file naming, directory layout, and progressive disclosure. Organize content into dedicated folders like scripts/, references/, and assets/ to ensure efficient context management and discoverability.

Do I need any dependencies to build and refine Claude skills?

No dependencies are required to build and refine Claude skills. This skill provides a comprehensive framework and guidance independently, offering templates and structural guidelines without relying on external packages or libraries.

What's the best way to package new code generation skills for discoverability?

The best way to package code generation skills is by adhering to metadata best practices and structural guidelines for content organization. Ensuring proper file naming, directory layout, and progressive disclosure principles makes the skill discoverable and efficient.

Can I generate a skill directory with example resource folders automatically?

Yes, you can generate a skill directory automatically. Skill initialization creates a new directory containing a template SKILL.md file alongside example resource folders like scripts/, references/, and assets/ for immediate development.