skill-generator

Generate new skills with SKILL.md frontmatter and directory structure.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/gyuha/life-log --skill skill-generator-gyuha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-generator
Source: https://github.com/gyuha/life-log/tree/main/.agents/skills/generate-skill
Command: npx skills add https://github.com/gyuha/life-log --skill skill-generator-gyuha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill Unit solves the problem of creating new skills with the correct format and structure, reducing the manual effort and ensuring consistency across all skills.

Core Features & Use Cases

  • Skill Scaffolding: Generates a complete skill scaffold with SKILL.md frontmatter, scripts, references, and placeholder content.
  • Format Conventions: Ensures skills follow conventions for frontmatter format, directory structure, and bundled resources.
  • Use Case: When an agent needs to generate a new skill, this Skill Unit can be used to create a skill with the correct format, saving time and effort.

Quick Start

Use the generate-skill.sh script to create a new skill named 'my-new-skill':

bash scripts/generate-skill.sh my-new-skill /path/to/skills

Frequently Asked Questions about skill-generator

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

FAQPage Schema
How do I automate skill scaffolding with correct directory structure and frontmatter?

To create skill scaffolding, run the bash generation script with your desired skill name and target directory path. This automatically produces the correct frontmatter, directory structure, and bundled resources, ensuring format consistency across all newly generated skills.

What is the correct format for generating a new skill with proper structure?

The correct format for generating a new skill includes a SKILL.md file with proper frontmatter, a designated directory structure, and bundled resources like scripts and references. Following these format conventions ensures consistency and reduces manual effort when creating skills within an agent swarm system.

How do I generate a skill scaffold from the command line?

You generate a skill scaffold by executing the bash script `scripts/generate-skill.sh` with the desired skill name and target directory path. This creates the complete skill directory structure, SKILL.md frontmatter, and bundled resources with placeholder content.

Do I need bash to create new skills with the correct format?

Yes, you need bash to create new skills with the correct format because the generation process relies on a bash script to automate the creation of the directory structure, SKILL.md frontmatter, and bundled resources. This ensures the output follows established format conventions.

Why use a meta-skill for skill generation instead of manual creation?

Using a meta-skill for skill generation solves the problem of maintaining correct format and structure across multiple skills. It reduces manual effort, ensures format conventions are followed, and saves time when an agent needs to rapidly generate new skill scaffolds within a swarm system.