create-skill

Scaffold portable skill packages with SKILL.md and standard directories.

28|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/thompson0012/agents-stack --skill create-skill-thompson0012
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/thompson0012/agents-stack/tree/main/templates/.agents/skills/skill-authoring/create-skill
Command: npx skills add https://github.com/thompson0012/agents-stack --skill create-skill-thompson0012

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create portable, reusable skill scaffolds for new or upgraded guidance across runtimes.

Core Features & Use Cases

  • Scaffolds the portable core including SKILL.md and starter directories (references/, scripts/, assets/, evals/).
  • Guides upgrading an existing skill package or rewriting guidance into a portable, runtime-agnostic format.
  • Provides starter templates and validation guidance to ensure consistency and portability.

Quick Start

Run the scaffold to generate a new portable skill directory with SKILL.md and starter references, scripts, assets, and eval templates.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a portable, reusable skill package scaffold?▼

A portable skill scaffold requires a SKILL.md file with validated frontmatter and standard directories: references/, scripts/, assets/, and evals/. Running the scaffold operation generates this structure automatically to ensure runtime portability.

What is a SKILL.md directory and when do I need frontmatter validation?▼

A SKILL.md directory is a portable, runtime-agnostic package structure for reusable guidance. You need frontmatter validation during skill creation or upgrades to ensure metadata consistency and portability across different environments.

How do I upgrade an existing skill package to a portable format?▼

Upgrading an existing skill package involves rewriting your current guidance into a portable, runtime-agnostic format. The scaffold process applies a portable core with standard directories and frontmatter validation to standardize the package.

Does skill scaffolding include starter templates for testing and evaluation?▼

Yes, skill scaffolding includes starter evaluation templates within the evals/ directory. These templates support testing and packaging by providing a baseline structure to evaluate the skill's performance and ensure consistency.

What's the best way to package reusable skills for portability across runtimes?▼

The best way to package reusable skills for runtime portability is to scaffold a portable core consisting of a SKILL.md file with validated frontmatter and standard directories for references, scripts, assets, and eval templates.

What standard folders are generated when scaffolding a new skill?▼

Scaffolding a new skill generates standard folders including references/, scripts/, assets/, and evals/. These directories organize supporting materials and starter evaluation templates to support testing and packaging.