create-skill

Create or update skills with YAML frontmatter and Markdown bodies.

7.5k|1.4k|Updated Dec 8, 2024
One-click install
npx skills add https://github.com/antinomyhq/forge --skill create-skill-antinomyhq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/antinomyhq/forge/tree/main/crates/forge_repo/src/skills/create-skill
Command: npx skills add https://github.com/antinomyhq/forge --skill create-skill-antinomyhq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users create or update skills that extend capabilities with specialized knowledge, workflows, or tool integrations.

Core Features & Use Cases

  • Structured skill skeletons: Frontmatter with name and description plus a Markdown body for instructions.
  • Bundled resources guidance: Recommendations for organizing scripts, references, and assets for reuse.
  • Progressive disclosure: Manage context by loading metadata, SKILL.md body, and resources as needed.

Quick Start

Initialize a new skill directory, create SKILL.md with frontmatter, and optionally add scripts/, references/, and assets/ directories.

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 new skill with YAML frontmatter and a Markdown body?

To create a new skill, initialize a skill directory and create a SKILL.md file containing YAML frontmatter with a name and description, followed by a Markdown body for instructions that loads on trigger.

What is the best way to organize scripts, references, and assets for a modular skill?

The best way to organize bundled resources is placing scripts, references, and assets into dedicated directories under the skill root, ensuring self-contained modular units that support progressive disclosure and reuse.

How do I package and deploy self-contained skill units for tool integrations?

You package and deploy self-contained skill units by combining a SKILL.md file with optional bundled resource directories, enabling specialized knowledge and tool integrations to be deployed with confidence.

Do I need optional bundles and scripts to extend capabilities with specialized workflows?

You do not need optional bundles to extend capabilities; a skill requires only YAML frontmatter and a Markdown body, while scripts, references, and assets are optional additions for complex workflows.

How does progressive disclosure manage context when loading skill metadata?

Progressive disclosure manages context by sequentially loading YAML metadata, the SKILL.md Markdown body, and bundled resources only as needed, preventing context overload during skill execution.