skill-creator

Guide creation, structuring, and packaging of modular AI skills.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/lehalpaul/agents --skill skill-creator-lehalpaul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/lehalpaul/agents/tree/main/skills/skill-creator
Command: npx skills add https://github.com/lehalpaul/agents --skill skill-creator-lehalpaul

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and tools for creating, structuring, and packaging modular AI skills, ensuring they are efficient, well-organized, and discoverable.

Core Features & Use Cases

  • Skill Anatomy: Understand the structure of a skill unit (SKILL.md, scripts/, references/, assets/).
  • Best Practices: Learn principles like conciseness, progressive disclosure, and appropriate degrees of freedom.
  • Workflow Guidance: Follow a step-by-step process for skill creation, from understanding requirements to packaging.
  • Use Case: A developer needs to create a new skill to interact with a specific API. They use this Skill to understand the required structure, best practices for writing the SKILL.md, and how to include necessary scripts and documentation.

Quick Start

Use the skill-creator to initialize a new skill named 'my-new-skill' 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 structure and package an AI skill for discoverability?

The structure of an AI skill unit includes a SKILL.md file for documentation, a scripts directory for executable code, and references and assets folders. This modular anatomy ensures efficiency, proper organization, and discoverability.

What are the best practices for creating modular AI skills?

Best practices for creating modular AI skills involve emphasizing conciseness, applying progressive disclosure, and maintaining appropriate degrees of freedom. These principles guide developers in structuring efficient, well-organized, and highly discoverable skill components.

How do I initialize a new AI skill project?

You can initialize a new AI skill project by running the init_skill.py utility to scaffold the directory structure. This script guides you through the step-by-step creation workflow to set up the skill in your desired directory.

Can I use this workflow to package skills that interact with external APIs?

Yes, you can use this workflow to package skills that interact with external APIs. The provided packaging utilities and structural guidance help developers include necessary scripts and documentation for specific API requirements.

What is the step by step process for AI skill development?

The step by step process for AI skill development starts with understanding requirements, moves into structuring the skill anatomy, and concludes with packaging using package_skill.py. This workflow ensures modular design and best practices are applied throughout.