What problem does it solve?
This Skill provides comprehensive guidance and a structured process for developing new skills that extend Gemini CLI's capabilities, ensuring they are effective, efficient, and well-integrated.
Core Features & Use Cases
- Skill Development Lifecycle: Guides users through understanding, planning, initializing, editing, packaging, installing, and iterating on skills.
- Best Practices: Emphasizes concise instructions, appropriate degrees of freedom, and progressive disclosure for optimal context window usage.
- Resource Management: Details the use of
scripts/, references/, and assets/ for modular skill design.
- Use Case: A developer wants to create a new skill to interact with a specific internal API. They would use this Skill to understand the anatomy of a skill, how to structure their documentation, and how to package it for distribution.
Quick Start
Use the skill-creator to learn how to create a new skill for Gemini CLI.