skill-creator

Create and update AgentSkills with YAML frontmatter and resource directories.

Updated Sep 1, 2021
One-click install
npx skills add https://github.com/unclehowell/unclehowell --skill skill-creator-unclehowell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/unclehowell/unclehowell/tree/main/skills/skill-creator
Command: npx skills add https://github.com/unclehowell/unclehowell --skill skill-creator-unclehowell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides clear guidance for creating, structuring, and packaging AgentSkills, ensuring they include the proper metadata, resource bundles, and progressive disclosure to maximize efficiency.

Core Features & Use Cases

  • Defines the anatomy of a skill, including required frontmatter and optional scripts, references, and assets.
  • Offers naming conventions, component organization, and packaging instructions for reliable distribution.
  • Ideal for developers and teams building new skills or maintaining existing ones within an AI agent ecosystem.

Quick Start

Create a new skill called example-skill by running the init_skill script and then edit its SKILL.md following the provided guidelines.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package AI agent skills for distribution?

Packaging AI agent skills involves bundling scripts, references, and assets into resource directories alongside required YAML frontmatter to ensure reliable distribution and efficient context usage.

What is progressive disclosure in AI agent skill design?

Progressive disclosure in skill design structures modular capabilities so AI agents load only necessary metadata and resources, maximizing efficiency and minimizing context usage during task execution.

How do I structure YAML frontmatter when creating new agent skills?

Structuring YAML frontmatter requires including specific metadata fields that define the skill's anatomy, ensuring proper naming conventions and component organization for reliable distribution within an AI agent ecosystem.

Can I update existing AI agent skills without breaking their modular capabilities?

You can update existing AI agent skills by editing the SKILL.md file and reorganizing scripts, references, and assets while maintaining the required YAML frontmatter and resource directory structure.

What's the best way to organize scripts and assets for AI agent development?

The best way to organize scripts and assets is applying component organization guidelines within dedicated resource directories, ensuring efficient context usage and satisfying progressive disclosure requirements for AI agents.

Do I need specific naming conventions when designing modular capabilities for AI agents?

Yes, applying naming conventions when designing modular capabilities ensures components, scripts, and assets are properly organized and recognized within the AI agent ecosystem for reliable distribution.