skill-creator

Create, structure, and package custom AI skills with initialization scripts.

1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/leeoohoo/open_gemini_cli --skill skill-creator-leeoohoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/leeoohoo/open_gemini_cli/tree/main/packages/core/src/skills/builtin/skill-creator
Command: npx skills add https://github.com/leeoohoo/open_gemini_cli --skill skill-creator-leeoohoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and tools for creating, developing, and packaging custom AI skills, enabling users to extend the capabilities of AI agents with specialized knowledge and workflows.

Core Features & Use Cases

  • Skill Development Guidance: Offers detailed instructions on skill anatomy, core principles, and best practices for writing effective SKILL.md files.
  • Resource Management: Explains how to effectively use scripts/, references/, and assets/ directories.
  • Tooling: Provides scripts for initializing, packaging, and validating skills.
  • Use Case: A developer wants to create a new skill to help manage GitHub pull requests. They would use this Skill to understand the structure, best practices, and packaging process for their new skill.

Quick Start

Use the skill-creator to initialize a new skill named 'github-pr-manager' in the current directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I build and package custom AI skills for AI agents?

To build custom AI skills, structure a SKILL.md file with proper frontmatter, bundle resources like scripts and assets, and use initialization scripts to package the skill for AI agent deployment.

What is the anatomy of a custom AI skill?

A custom AI skill consists of a SKILL.md file with required frontmatter, bundled resource directories for scripts, references, and assets, along with initialization and packaging scripts for validation.

How do I initialize a new skill directory for workflow automation?

You can initialize a new skill directory by running the provided initialization scripts, which automatically generate the required frontmatter and folder structure for your workflow automation project.

What's the best way to structure frontmatter and resources for AI agent customization?

The best way to structure frontmatter for AI agent customization is to define core metadata in the SKILL.md file, then organize supporting files into dedicated scripts, references, and assets directories.

Do I need any dependencies to create and package custom AI skills?

No external dependencies are required to create and package custom AI skills; the skill-creator provides built-in scripts for initialization, validation, and packaging directly within your current directory.

When should I bundle scripts and references into my custom AI skill?

You should bundle scripts and references into your custom AI skill when extending agent functionality requires domain-specific knowledge, automated workflows, or external executable resources beyond standard documentation.