create-skill

Convert user requirements and examples into a valid skills package with SKILL.md.

4|Updated May 9, 2026
One-click install
npx skills add https://github.com/liaoxinjie666/protocol-proxy --skill create-skill-liaoxinjie666
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/liaoxinjie666/protocol-proxy/tree/main/skills/preset/create-skill
Command: npx skills add https://github.com/liaoxinjie666/protocol-proxy --skill create-skill-liaoxinjie666

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps users create an effective custom skill package by turning a vague request into a well-structured SKILL.md with clear metadata and actionable instructions.

Core Features & Use Cases

  • Guided skill blueprint: Provides a step-by-step process to define use cases, plan reusable content, and structure the final skill directory.
  • Quality-focused SKILL.md authoring: Ensures the skill has strong name, description, and optional trigger fields, plus instruction body content that another AI can reliably follow.
  • Supports modular resources: Explains when to add scripts/, references/, and assets/ so the skill can be deterministic, grounded, and reusable.

Quick Start

Ask the assistant to create a custom skill for your workflow by providing the task goal, the exact scenario(s) where it should trigger, and any reusable steps or tools you want included.

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 custom AI skill from a workflow requirement?

To create a custom AI skill, you convert workflow requirements into a valid skills package containing a SKILL.md with YAML frontmatter and actionable instruction content. This structures domain-specific operational guidance for reliable AI execution.

What is a SKILL.md file and when do I need it for AI tool integration?

A SKILL.md file is a Markdown document containing YAML frontmatter and instruction body content that provides AI with domain-specific operational guidance. You need it when an AI workflow requires clear trigger conditions and tool-calling instructions.

What metadata fields are required in YAML frontmatter for skill creation?

YAML frontmatter for skill creation requires a name and description field, with an optional trigger field. The Markdown body must also contain instruction content suitable for AI execution to form a valid skills package.

Can I add supporting resources like scripts and references to a custom skill?

Yes, you can add modular resources like scripts, references, and assets directories to a custom skill. These supporting resources make the skill deterministic, grounded, and reusable across different AI execution scenarios.

How do I define trigger conditions for an AI skill?

You define trigger conditions in the optional trigger field of the YAML frontmatter. This ensures the custom skill activates reliably only when the specified operational scenario occurs during AI execution.

What is the best way to structure a reusable skill directory for AI workflows?

The best way to structure a reusable skill directory is by creating a root SKILL.md for metadata and instructions, then adding modular scripts, references, and assets folders to ground the AI and ensure deterministic execution.