writing-skills

Create and validate skill documentation with YAML frontmatter and Markdown structure.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/victorqnguyen/victors-architecture --skill writing-skills-victorqnguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/victorqnguyen/victors-architecture/tree/main/packages/core/skills/writing-skills
Command: npx skills add https://github.com/victorqnguyen/victors-architecture --skill writing-skills-victorqnguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and validating skill documentation is error-prone and time-consuming if done informally; this skill provides a structured, test-driven approach to create, edit, and verify skills before deployment.

Core Features & Use Cases

  • Enforces a consistent SKILL.md frontmatter with required fields.
  • Provides a standardized in-file structure including problem, core patterns, and quick-start guidance.
  • Supports easy verification and iteration for new or updated skills.

Real-world example: A team drafts a new skill and uses the template to ensure it includes a problem statement, core patterns, and a one-sentence quick start before sharing with agents.

Quick Start

Update the SKILL.md with frontmatter name and description, then fill sections for overview and use cases.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I create and validate skill documentation before deployment?

To create and validate skill documentation, use a test-driven approach that enforces a consistent SKILL.md structure with required YAML frontmatter fields like name and description before deployment.

What is the required markdown structure for AI agent skills?

The required markdown structure for AI agent skills includes YAML frontmatter with name and description fields, followed by standardized sections covering the problem, core patterns, and a concise Quick Start.

How do I write a quick start guide for a new skill?

To write a quick start guide for a new skill, fill the dedicated section in your SKILL.md with a concise, one-sentence summary of the immediate action required to apply the skill.

Do I need YAML frontmatter for skill validation in agent workflows?

Yes, you need YAML frontmatter for skill validation in agent workflows, as it requires specific name and description fields to accurately parse and apply the skill across projects.

What's the best way to structure markdown documentation for AI workflows?

The best way to structure markdown documentation for AI workflows is using a test-driven approach that enforces standardized sections for the problem statement, core patterns, and quick start guidance.

Why does skill validation fail when editing existing skills?

Skill validation fails when editing existing skills if the markdown structure is inconsistent, such as missing required YAML frontmatter fields or omitting the problem, core patterns, and quick start sections.