skill-creator

Scaffold, validate, and package Gemini Skills into .skill archives.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yjzaaa/Nl_tosql_agent --skill skill-creator-yjzaaa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/yjzaaa/Nl_tosql_agent/tree/main/.skill
Command: npx skills add https://github.com/yjzaaa/Nl_tosql_agent --skill skill-creator-yjzaaa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a structured, boilerplate-driven workflow to design, initialize, and package Gemini Skills, reducing repetitive setup and ensuring consistent scaffolds across skills.

Core Features & Use Cases

  • Scaffolding: Auto-generates SKILL.md, resource folders (scripts, references, assets), and example files to jump-start skill development.
  • Validation & Packaging: Includes scripts to validate skills and generate distributable .skill archives for easy sharing.
  • Best Practices: Embeds templates and guidelines to keep skills concise, safe, and modular for team collaboration.

Quick Start

Run the initializer to create a new skill scaffold, customize SKILL.md and bundled resources, then package the skill for distribution.

  • Run: node scripts/init_skill.cjs <skill-name> --path <output-dir>
  • Edit SKILL.md and add any references/assets as needed
  • Run: node scripts/package_skill.cjs <path-to-skill> [<output-dir>]

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 Gemini Skills from scratch?▼

To create and package Gemini Skills, run the initializer script to scaffold templates and folders, customize SKILL.md, then execute the package script to generate a distributable .skill archive.

What is scaffolding for Gemini skill development?▼

Scaffolding for Gemini skill development auto-generates SKILL.md, resource folders like scripts and references, and example files to jump-start skill creation and reduce repetitive setup.

Can I use Node.js to automate Gemini skill creation?▼

Yes, you can use Node.js to automate Gemini skill creation by running scripts like init_skill.cjs for scaffolding and package_skill.cjs for validation and packaging.

What's the best way to ensure consistent boilerplate across Gemini Skills?▼

To ensure consistent boilerplate, use a skill creator tool that embeds templates and guidelines, keeping skills concise, safe, and modular for team collaboration.

Do I need external dependencies to package skills into .skill archives?▼

No external dependencies are required to package skills into .skill archives; the skill creator includes built-in validation and packaging scripts.