skill-creator

Guide creation, structuring, and validation of AI agent skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive guide and tools for creating, validating, and iterating on AI agent skills, ensuring they are efficient, well-structured, and effective.

Core Features & Use Cases

  • Skill Creation Guidance: Offers detailed principles, patterns, and a step-by-step process for developing new skills.
  • Resource Management: Explains the purpose and best practices for using scripts/, references/, and assets/.
  • Validation Tools: Includes a script to validate skill structure and SKILL.md compliance.
  • Use Case: A developer needs to create a new skill to interact with a specific company API. They use this Skill to understand the best practices for structuring the skill, writing the SKILL.md, and organizing necessary scripts and documentation.

Quick Start

Run the validate-skill.cs script on your skill directory to check its structure and SKILL.md file.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure an AI agent skill for progressive disclosure?

Structure AI agent skills by organizing scripts, references, and assets into dedicated directories while keeping SKILL.md concise. This progressive disclosure design pattern ensures efficient resource management and clear guidance.

What is the best way to validate AI agent skill structure and compliance?

The best way to validate AI agent skill structure is by running the validate-skill.cs script against your directory. It checks SKILL.md compliance and verifies that your unit definitions meet required standards.

How do I create a new skill to interact with a specific company API?

To create a skill for a specific API, follow a step-by-step development process: define the core task, structure necessary scripts and references, and apply best practices for writing the SKILL.md file.

Do I need YamlDotNet to validate skill unit definitions?

Yes, you need YamlDotNet installed to run the validation script. This dependency is required to parse and validate the SKILL.md file and overall skill unit definitions effectively.

What are the best practices for organizing scripts and references in agent development?

Best practices for organizing scripts and references involve separating executable logic into a scripts folder and documentation into a references folder. This separation maintains concise skill design and operational clarity.