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.