skill-creator

Guide users through creating and structuring AI skills with SKILL.md and resource directories.

17|1|Updated Mar 17, 2015
One-click install
npx skills add https://github.com/Kikobeats/dotfiles --skill skill-creator-kikobeats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Kikobeats/dotfiles/tree/main/skills/skill-creator
Command: npx skills add https://github.com/Kikobeats/dotfiles --skill skill-creator-kikobeats

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive guide and best practices for creating, structuring, and packaging effective AI skills, ensuring they are efficient, discoverable, and maintainable.

Core Features & Use Cases

  • Skill Anatomy: Understand the required SKILL.md and optional scripts/, references/, and assets/ directories.
  • Design Principles: Learn about conciseness, progressive disclosure, and setting appropriate degrees of freedom.
  • Development Workflow: Follow a step-by-step process from understanding the skill to iteration and packaging.
  • Use Case: A developer needs to create a new skill to help an AI agent manage cloud deployments. They consult this Skill for guidance on structuring the SKILL.md, organizing reference documentation for different cloud providers, and packaging the final skill.

Quick Start

Use the skill-creator to understand the process of creating a new AI skill.

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 skill for modular and efficient development?

To structure an AI skill, create a required SKILL.md file alongside optional scripts, references, and assets directories. This organization ensures your AI extensions are modular, discoverable, and maintainable.

What is progressive disclosure in AI skill creation?

Progressive disclosure in AI skill creation is a design principle that structures SKILL.md content and resource organization to provide information incrementally, setting appropriate degrees of freedom for the AI agent.

What's the best way to package AI skills for discoverability?

The best way to package AI skills is to follow a structured development workflow that organizes documentation, scripts, and references into standard directories, ensuring the final extension is efficient and easily discoverable.

Can I use custom scripts and reference documents when building AI extensions?

Yes, you can use custom scripts and reference documents when building AI extensions by placing them in the optional scripts/ and references/ directories. This allows the AI agent to access specialized logic and contextual documentation during execution.

Do I need to write documentation for every AI skill I create?

Yes, a SKILL.md file is required for every AI skill creation to define the core behavior. Additional documentation can be progressively disclosed through the references directory to maintain conciseness and efficiency.

Why does my AI agent fail to discover newly created skills?

AI agents may fail to discover newly created skills when the SKILL.md lacks conciseness or when resources are poorly organized in the scripts/ and references/ directories. Following proper design principles for modular extensions ensures discoverability.