write-a-skill

Scaffold self-contained AI skill units with SKILL.md frontmatter.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/officechbusinessservices-creator/CompliCore --skill write-a-skill-officechbusinessservices-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-a-skill
Source: https://github.com/officechbusinessservices-creator/CompliCore/tree/main/skills/write-a-skill
Command: npx skills add https://github.com/officechbusinessservices-creator/CompliCore --skill write-a-skill-officechbusinessservices-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often struggle to create consistent, reusable AI skills. This guide defines a standard structure (SKILL.md, optional references/scripts/assets) and a concise frontmatter so skills can be discovered and loaded reliably.

Core Features & Use Cases

  • Clear frontmatter with name and description
  • Optional references/scripts/assets directories to organize resources
  • Step-by-step structure and templates for SKILL.md

Quick Start

Draft a new skill by creating SKILL.md with name and description, then add optional references or scripts as needed.

Frequently Asked Questions about write-a-skill

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

FAQPage Schema
How do I create reusable AI skills with consistent documentation?

To create reusable AI skills, you define a self-contained unit with a SKILL.md file at the root, using mandatory YAML frontmatter for name and description, and organizing optional references, scripts, and assets into dedicated directories.

What is the required structure for an agent skill file?

The required structure for an agent skill file is a root SKILL.md document containing YAML frontmatter with name and description fields, accompanied by optional directories for references, scripts, and assets to organize supporting resources.

How do I write markdown frontmatter for skill creation?

To write markdown frontmatter for skill creation, you define a YAML block at the top of SKILL.md that records mandatory name and description fields, along with dependencies and components for tooling discovery and reliable loading.

What is the best way to organize scripts and references in AI workflows?

The best way to organize scripts and references in AI workflows is to scaffold them into optional directories located alongside the root SKILL.md file, ensuring each self-contained skill unit remains structured and easily discoverable by tooling.

Can I use SKILL.md templates without adding scripts or assets?

Yes, you can use SKILL.md templates without adding scripts or assets by creating the root SKILL.md file with only the mandatory YAML frontmatter, as references, scripts, and assets directories are entirely optional for self-contained skill units.