skill-creator

Create or update Gemini CLI skills with structured SKILL.md scaffolds.

2|Updated Mar 22, 2024
One-click install
npx skills add https://github.com/wh131462/x-cli --skill skill-creator-wh131462
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/wh131462/x-cli/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/wh131462/x-cli --skill skill-creator-wh131462

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Guides users to create or update Gemini CLI skills, providing a structured template and a reusable scaffold to extend Gemini CLI's capabilities.

Core Features & Use Cases

  • Produces a complete skill skeleton including SKILL.md frontmatter and a body template.
  • Creates bundled resource directories (scripts/, references/, assets/) with example placeholders for rapid iteration.
  • Documents best practices for packaging, installation, and iterative improvement.

Quick Start

Run the initialization script to generate a new skill scaffold in your skills directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Gemini CLI skill from scratch?

To create a Gemini CLI skill, run the initialization script to generate a complete scaffold. This produces a SKILL.md file with required frontmatter and optional directories for scripts, references, and assets to structure your skill development.

What files and directories do I need for Gemini CLI skill scaffolding?

Gemini CLI skill scaffolding requires a SKILL.md file with name and description frontmatter. Optional bundled resource directories include scripts for logic, references for documentation, and assets for static files to support repeatable development.

Can I update an existing Gemini CLI skill using a structured template?

You can update existing Gemini CLI skills by applying the structured scaffold. The template captures metadata, reusable resources, and validation scripts to ensure your SKILL.md frontmatter remains compliant while extending capabilities.

What is the best way to package a Gemini CLI skill for reuse across projects?

The best way to package a Gemini CLI skill is using the provided packaging scripts. These scripts validate the SKILL.md frontmatter and bundle the scripts, references, and assets directories into a reusable structure for repeatable cross-project development.

Do I need any dependencies to automate skill creation for Gemini CLI?

No external dependencies are required to automate skill creation for Gemini CLI. The skill operates independently, providing initialization and validation scripts to generate the scaffold and ensure frontmatter compliance without external packages.

Why does my Gemini CLI skill scaffold fail validation?

Gemini CLI skill validation fails when the SKILL.md file lacks required name or description frontmatter. The validation scripts check for these mandatory metadata fields and the correct structure of bundled resource directories before packaging.