write-a-skill

Create agent skills with YAML frontmatter and Markdown instructions.

Updated May 17, 2026
One-click install
npx skills add https://github.com/tanglg/cms --skill write-a-skill-tanglg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-a-skill
Source: https://github.com/tanglg/cms/tree/main/.codex/skills/write-a-skill
Command: npx skills add https://github.com/tanglg/cms --skill write-a-skill-tanglg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Streamline the creation of sophisticated AI skills with proper structure and progressive disclosure, reducing time spent on skill development.

Core Features & Use Cases

  • Skill Structure Guidelines: Provides a template and instructions for structuring new skills with clarity and maintainability.
  • Component Integration: Guides the integration of executable scripts, detailed references, and assets for comprehensive skill development.
  • Use Case: Ideal for AI developers seeking to build a new skill that requires progressive disclosure and structured development, ensuring a skill that is both user-friendly and efficient.

Quick Start

Initiate the creation of a new skill by defining its name and description in the SKILL.md file and proceed with drafting its structure.

Frequently Asked Questions about write-a-skill

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

FAQPage Schema
How do I structure a new AI agent skill with YAML and Markdown?

To structure an AI agent skill, you define the skill's name and description in YAML frontmatter and draft the instructions in Markdown. This provides a well-structured SKILL.md file that ensures clarity and maintainability for AI programming.

What is the best way to integrate executable scripts and references into skill development?

The best way to integrate scripts and references is by using a structured skill template that guides the inclusion of executable scripts, detailed references, and assets. This component integration ensures comprehensive skill development and progressive disclosure.

Do I need prior knowledge of structured programming to create an agent skill?

Yes, you need knowledge of skill development principles and common file formats like YAML and Markdown. Understanding structured programming concepts helps you craft well-structured agent skills that enhance AI capabilities efficiently.

How does progressive disclosure improve AI skill development?

Progressive disclosure improves AI skill development by streamlining the creation of sophisticated skills with proper structure. It reduces time spent on skill development and enhances the AI's functional scope while keeping the skill user-friendly.

Can I use this approach to build skills for any AI platform?

Yes, the approach uses standard YAML frontmatter and Markdown instructions to define skills, making it broadly applicable. It facilitates creating agent skills that enhance an AI's functional scope and ease of use across platforms.