writing-skills

Validate SKILL.md metadata, structure, and toxicity for Claude workflows.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/zhuyingcoder/cc-demo --skill writing-skills-zhuyingcoder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/zhuyingcoder/cc-demo/tree/main/.claude/skills/writing-skills
Command: npx skills add https://github.com/zhuyingcoder/cc-demo --skill writing-skills-zhuyingcoder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and maintaining Skill Units to ensure they are discoverable, reusable, and safe within Claude workflows.

Core Features & Use Cases

  • Provides a standardized SKILL.md frontmatter with required name and description fields.
  • Guides progressive disclosure and structured content (quick start, references, and scripts) to support on-demand loading.
  • Validates metadata, token budgets, and toxicity checks to prevent unsafe or unclear skills.

Quick Start

Follow the standard Skill Unit template to create a new SKILL.md with name and description frontmatter, then add optional assets as needed.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I document Claude Skills to ensure they are discoverable in workflows?

To ensure Claude Skills are discoverable, consolidate and validate SKILL.md entries by applying required YAML frontmatter with name and description fields, and checking alignment with token budgets and category guidelines.

What metadata is required in SKILL.md frontmatter for Claude Skills?

Required SKILL.md frontmatter includes name and description fields. Validating additional metadata like category, keywords, dependencies, and components ensures the Skill Unit meets toxicity requirements and reusability standards.

How do I audit existing Claude Skills before deployment?

Audit existing Claude Skills before deployment by validating SKILL.md metadata, verifying token budget alignment, and running toxicity checks to prevent unsafe or unclear skill workflows from being deployed.

Does writing-skills validate token budgets and toxicity for Claude Skills?

Yes, writing-skills validates token budgets and performs toxicity checks on Claude Skills to ensure SKILL.md entries remain safe, clear, and appropriately sized for on-demand loading within workflows.

When should I use progressive disclosure in Claude Skill documentation?

Use progressive disclosure in Claude Skill documentation when structuring content like quick start guides, references, and scripts, which supports on-demand loading and keeps the SKILL.md concise and focused.

What is the best way to structure optional resources like scripts in a Claude Skill?

The best way to structure optional resources in a Claude Skill is to follow the standard SKILL.md template, adding assets like scripts and references progressively to support on-demand loading without exceeding token budgets.