make-skill

Generate SKILL.md frontmatter and starter directories for Agent Skills.

14.8k|3.4k|Updated Jan 23, 2014
One-click install
npx skills add https://github.com/dotnet/efcore --skill make-skill-dotnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-skill
Source: https://github.com/dotnet/efcore/tree/main/.agents/skills/make-skill
Command: npx skills add https://github.com/dotnet/efcore --skill make-skill-dotnet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams scaffold new Agent Skills that conform to the Agent Skills specification, ensuring a consistent structure and entry points for quick activation.

Core Features & Use Cases

  • Scaffolds a new skill directory under .agents/skills with a generated SKILL.md offering metadata and actionable guidance.
  • Creates a standardized frontmatter titled "name" and "description" that enable automatic discovery.
  • Optionally prepares optional resources (scripts/, references/, assets/) to support later extension and execution when needed.

Quick Start

Run the make-skill tool with a desired skill name to scaffold a new skill directory and generate its SKILL.md and structure.

Frequently Asked Questions about make-skill

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

FAQPage Schema
How do I scaffold a new Agent Skill directory structure?

To scaffold an Agent Skill, run the make-skill tool with a desired skill name to generate a standardized directory under .agents/skills, complete with a SKILL.md file and optional resource folders.

What is the required frontmatter for an Agent Skill?

The required frontmatter for an Agent Skill includes a unique name and description within the SKILL.md file, which enable automatic discovery and activation by the agent.

Can I include scripts and assets when generating a new skill?

Yes, scaffolding a new skill optionally prepares extended resource directories including scripts/, references/, and assets/ to support later execution and functionality.

What's the best way to ensure my custom skill conforms to the Agent Skills specification?

Using a scaffolding generator like make-skill ensures conformance by automatically producing a standardized SKILL.md entry point and starter directory structure for quick activation.

Do I need to manually create the .agents/skills directory before scaffolding?

No, the skill generator targets the .agents/skills path directly, automatically creating the necessary directory structure and SKILL.md metadata during the scaffolding process.