skill-creator

Guide creation, structuring, and packaging of AI skills with SKILL.md and resource folders.

19.0k|5.6k|Updated Jul 9, 2024
One-click install
npx skills add https://github.com/elizaOS/eliza --skill skill-creator-elizaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/elizaOS/eliza/tree/main/packages/skills/skills/skill-creator
Command: npx skills add https://github.com/elizaOS/eliza --skill skill-creator-elizaos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation, structuring, and packaging of AI skills, ensuring they are modular, efficient, and easy for AI agents to use.

Core Features & Use Cases

  • Skill Structure Guidance: Provides best practices for organizing skill files (SKILL.md, scripts/, references/, assets/).
  • Content Optimization: Emphasizes conciseness and progressive disclosure to manage context windows effectively.
  • Use Case: When developing a new AI skill for a specific task, use this Skill to understand the recommended file structure, how to write effective SKILL.md content, and when to use bundled resources like scripts or reference documents.

Quick Start

Use the skill-creator to initialize a new skill named 'data-analyzer' 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 agent skill for efficient resource management?

To package an AI agent skill efficiently, organize files into a modular structure with SKILL.md, scripts/, references/, and assets/ directories, ensuring concise content and progressive disclosure to manage context windows effectively.

What is progressive disclosure in AI skill development and why is it needed?

Progressive disclosure in AI skill development controls context window usage by revealing information only as needed, keeping SKILL.md concise while bundling detailed references and scripts separately on demand.

How do I initialize a new AI skill directory using packaging scripts?

You can initialize a new AI skill directory by running the provided skill-creator scripts, which scaffold the modular file structure including SKILL.md and resource folders for a specified skill name and target path.

What should I include in SKILL.md content when building modular AI skills?

SKILL.md content should include clear instructions for the AI agent, focusing on conciseness and modularity, while pointing to bundled resources in scripts/ and references/ for deeper context.

When should I bundle reference documents and assets instead of writing everything in SKILL.md?

Bundle reference documents and assets when detailed context exceeds concise SKILL.md limits, using progressive disclosure to keep the main file lightweight while supporting scripts and references remain accessible.

Can I use this skill creator to organize code and resources for large AI agent projects?

Yes, the skill creator guides modular organization of code and resources for AI agent projects of various scales, enforcing best practices for file structure and context management to maintain efficiency.