What problem does it solve?
This Skill Creation guide provides a structured framework and tooling to help Gemini CLI users expertly scaffold new skills and update existing ones, ensuring consistency and reusability across projects.
Core Features & Use Cases
- Structured scaffolding: Generates a standard skill layout with SKILL.md, scripts/, references/, and assets/ directories.
- Guided packaging: Includes steps and scripts to validate and package skills into .skill files.
- Lifecycle support: Covers initialization, editing, packaging, and installation workflows for maintainable skills.
Quick Start
Run the Skill Creator to initialize a new skill:
node <path-to-skill-creator>/scripts/init_skill.cjs <skill-name> --path <output-directory>
Then customize the generated SKILL.md and resource directories as needed, and package the skill with:
node <path-to-skill-creator>/scripts/package_skill.cjs <path/to/skill-folder>