skill-creator

Create structured skill blueprints with YAML frontmatter and Markdown bodies.

3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/opzero1/op1 --skill skill-creator-opzero1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/opzero1/op1/tree/main/packages/install/templates/skill/skill-creator
Command: npx skills add https://github.com/opzero1/op1 --skill skill-creator-opzero1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides guidance for creating effective skills that extend agent capabilities by establishing a reusable blueprint, frontmatter conventions, and body structure.

Core Features & Use Cases

  • Structured frontmatter templates to standardize skill entry points.
  • Clear body instructions that explain usage, orchestration patterns, and integration points.
  • Guidance on optional resources (scripts, references, and assets) to support complex skills.
  • Use cases include creating new skills or updating existing ones with domain knowledge and tooling.

Quick Start

Create a new skill directory named my-skill, add SKILL.md with name and description in YAML frontmatter, and provide a concise Markdown body. Add optional folders scripts/, references/, and assets/ as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a modular skill to encode domain knowledge for an agent?

To create a modular skill, you establish a reusable blueprint by adding a SKILL.md file with YAML frontmatter for the name and description, followed by a Markdown body containing usage instructions. You can optionally bundle scripts, references, and assets to support complex workflows.

What is the required structure for YAML frontmatter in a skill blueprint?

The YAML frontmatter structure requires a name and description to standardize the skill entry point. This frontmatter defines the skill's identity and purpose before the Markdown body provides detailed orchestration patterns and integration guidance.

How do I document tool integrations and procedural workflows within a skill?

You document tool integrations and procedural workflows by writing clear body instructions in the Markdown portion of the skill. This section explains usage, orchestration patterns, and integration points for the encoded domain knowledge.

When should I bundle scripts and assets into my skill directory?

You should bundle scripts, references, and assets into your skill directory when supporting complex skills that require additional resources beyond standard frontmatter and Markdown instructions. These optional folders provide the necessary tooling and domain references.

What is the best way to standardize skill entry points for a team?

The best way to standardize skill entry points is to use structured frontmatter templates that define the name and description. This ensures consistent skill creation across the team when updating existing capabilities or building new ones.

Can I update existing skills with new domain knowledge using this blueprint?

Yes, you can update existing skills by applying this structured blueprint to add new domain knowledge, procedural workflows, and tool integrations. This ensures the updated skill maintains consistent frontmatter conventions and body structure.