make-skill-template

Generate SKILL.md frontmatter and directory structure for new Agent Skills.

Updated Oct 19, 2022
One-click install
npx skills add https://github.com/iradkot/shaniDms22 --skill make-skill-template-iradkot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-skill-template
Source: https://github.com/iradkot/shaniDms22/tree/main/.github/skills/make-skill-template
Command: npx skills add https://github.com/iradkot/shaniDms22 --skill make-skill-template-iradkot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This meta-skill provides a ready-to-use starting point for creating new Agent Skills by generating a canonical SKILL.md frontmatter, folder structure, and optional resources, enabling consistent skill definition across projects.

Core Features & Use Cases

  • Generate a skeleton skill directory with a properly structured SKILL.md including mandatory name and description fields.
  • Provide a repeatable workflow to duplicate the template for new skills, ensuring consistent metadata and layout.
  • Support optional resources (scripts, references, assets) to be added as needed for each new skill.

Quick Start

Copy this template folder, rename it to your skill slug, and update SKILL.md to match the folder name and your description.

Frequently Asked Questions about make-skill-template

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

FAQPage Schema
How do I generate boilerplate for a new Agent Skill?

To generate boilerplate for a new Agent Skill, you copy this template folder, rename it to your skill slug, and update the SKILL.md frontmatter with your skill name and description to create a valid directory structure.

What is a SKILL.md frontmatter and directory structure?

A SKILL.md frontmatter and directory structure is a standardized layout for Agent Skills that includes mandatory name and description metadata fields, alongside optional scripts, references, and assets folders for extension.

What is the best way to standardize skill metadata across projects?

The best way to standardize skill metadata across projects is to duplicate a ready-to-use template that automates boilerplate creation, ensuring consistent frontmatter validation and a canonical folder layout for every new skill.

Can I scaffold optional scripts and references folders for my skill?

Yes, you can scaffold optional scripts and references folders. The generated directory structure supports adding these optional resources alongside the core assets as needed for each new skill extension.

Does scaffolding a new skill require external dependencies?

Scaffolding a new skill does not require external dependencies. The template works independently to generate the SKILL.md frontmatter and basic directory structure without needing additional packages or libraries.

When should I not use a skill template for automation?

You should not use a skill template for automation if your project requires a highly customized directory layout or non-standard frontmatter fields that deviate from the canonical name and description metadata structure provided.