writing-skills

Create, edit, and verify SKILL.md documentation with YAML frontmatter.

264|11|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/coco-research/coco --skill writing-skills-coco-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/coco-research/coco/tree/main/skills/writing-skills
Command: npx skills add https://github.com/coco-research/coco --skill writing-skills-coco-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps create, revise, and verify reusable skill documents without drifting from discovery-friendly metadata, clear structure, or deployment readiness.

Core Features & Use Cases

  • Skill authoring: Build new SKILL.md files with the right frontmatter, structure, and concise instructions.
  • Skill refinement: Improve existing skills by tightening triggers, organization, and progressive disclosure.
  • Verification and testing: Pressure-test documentation so agents comply under realistic constraints and avoid common rationalizations.

Quick Start

Use the writing-skills skill to review this SKILL.md for metadata quality, structure, clarity, and readiness to deploy.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I write a SKILL.md file with valid YAML frontmatter for agent workflows?

Writing a SKILL.md file requires YAML frontmatter with valid name and description fields to ensure discovery. You structure the document with concise progressive disclosure so agents can parse instructions without hitting context limits.

What's the best way to structure skill documentation for agent discovery and deployment?

Skill documentation should use concise progressive disclosure, valid YAML frontmatter, and tight trigger organization. Structuring this way improves discovery, reduces agent misinterpretation, and ensures deployment readiness before release.

How do I verify skill documentation against baseline failures before release?

Pressure-test skill documentation against baseline failures by checking agent compliance under realistic constraints. This verification catches common rationalizations and structural gaps that cause agents to drift from intended behavior during execution.

Can I refactor existing SKILL.md files to improve clarity without rewriting them from scratch?

Refactoring existing SKILL.md files involves tightening triggers, reorganizing sections, and applying progressive disclosure. You preserve the core logic while improving readability and agent compliance without a full rewrite.

Why does my agent ignore instructions in my markdown skill documentation?

Agents ignore instructions when skill documentation lacks concise progressive disclosure or has weak trigger alignment. Pressure-testing against baseline failures reveals where agents rationalize skipping steps or misinterpreting vague directives.

Do I need YAML frontmatter to deploy a skill document for agent workflows?

YAML frontmatter with valid name and description fields is required for skill deployment. These metadata fields drive discovery and ensure agents can correctly identify and invoke the skill within workflow routing.