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.