skill-creator

Creates, structures and packages AI skills with resource management guidance.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/agentpoet/corebloom-site --skill skill-creator-agentpoet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/agentpoet/corebloom-site/tree/main/.codex/skills/.system/skill-creator
Command: npx skills add https://github.com/agentpoet/corebloom-site --skill skill-creator-agentpoet

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Skill Development Lifecycle: Guides users through planning, initialization, editing, packaging, and iteration of skills.
  • Best Practices: Details core principles like conciseness, progressive disclosure, and appropriate degrees of freedom.
  • Resource Management: Explains the purpose and usage of scripts/, references/, and assets/ directories.
  • Use Case: A new developer needs to create a skill to interact with a specific internal API. They would use this skill to understand the structure, naming conventions, and best practices for organizing their code and documentation.

Quick Start

Use the skill-creator to learn how to initialize a new skill using the provided script.

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 AI skills for discoverability?

To structure and package AI skills, organize resources into designated directories like `scripts/`, `references/`, and `assets/`, following modular design principles to ensure extensions are discoverable and maintainable.

What are the best practices for AI skill design and development lifecycle?

Best practices for AI skill design include maintaining conciseness, applying progressive disclosure, and managing appropriate degrees of freedom throughout the planning, initialization, editing, and iteration phases of the development lifecycle.

How do I initialize a new AI skill using a script?

You can initialize a new AI skill by running the provided initialization script, which sets up the foundational project structure and directories needed to begin the skill creation process.

When should I use modular AI extensions for internal API interactions?

Use modular AI extensions when you need to interact with specific internal APIs, as this approach provides a structured framework for organizing code, managing resources efficiently, and maintaining clear naming conventions.

What is the purpose of the references and assets directories in skill packaging?

The `references/` and `assets/` directories in skill packaging serve to separate static contextual data and supplementary files from executable logic, enabling efficient resource management and progressive disclosure.