skill-creator

Create and package reusable Gemini CLI skills with validated SKILL.md structure.

90|4|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/aisa-group/skill-inject --skill skill-creator-aisa-group
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/aisa-group/skill-inject/tree/main/data/skills/skill-creator
Command: npx skills add https://github.com/aisa-group/skill-inject --skill skill-creator-aisa-group

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating and packaging reusable Skill definitions for Gemini CLI to enable repeatable skill development across projects.

Core Features & Use Cases

  • Clear guidance on SKILL.md structure and frontmatter validation
  • Templates and example resources (scripts/references/assets) to accelerate skill authoring
  • Packaging and distribution workflows including validation and TODO checks

Quick Start

Follow the Skill Creator process to initialize, implement, and package a new Gemini CLI skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package reusable Gemini CLI skills?

To create and package reusable Gemini CLI skills, use a structured workflow that validates SKILL.md frontmatter, organizes resource directories, and checks for TODOs before final distribution.

What is the required structure for a Gemini CLI skill definition?

A Gemini CLI skill definition requires a SKILL.md file with valid frontmatter containing name and description fields, alongside optional directories for scripts, references, and assets.

Does skill packaging validate frontmatter correctness before distribution?

Skill packaging validates frontmatter correctness by enforcing required name and description fields, checking for unresolved TODOs, and verifying resource structuring prior to final distribution.

Can I include external scripts and references when building modular skills?

You can include external scripts, references, and assets when building modular skills by organizing them into their designated resource directories for the Gemini CLI to utilize.

What is the best way to manage skill development across multiple projects?

Managing skill development across multiple projects is best handled by packaging repeatable skill definitions with standardized frontmatter, modular resource components, and validated distribution workflows.

Why does my skill packaging fail during the validation step?

Skill packaging fails during validation when the SKILL.md frontmatter is missing required fields like name or description, or when unresolved TODOs remain in the resource files.