writing-skills

Codify writing rules, workflows, and validation steps for Claude skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It provides a structured approach to creating reusable Claude skills by applying test-driven development principles to skill documentation, ensuring clear discovery and robust execution.

Core Features & Use Cases

  • TDD-aligned skill creation: validate failure cases, implement minimal rules, and refactor to close gaps.
  • Progressive disclosure: organize content to load additional references only when needed.
  • Cross-skill referencing: link to other skills and standards to promote reuse.

Quick Start

Create a new SKILL.md with frontmatter, run a baseline test to observe failures, implement the minimal skill to address those failures, then repeat until no new rationalizations appear.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I write Claude skills using test-driven development principles?

To write Claude skills using TDD principles, you document rules, workflows, and validation steps by first running a baseline test to observe failures, then implementing the minimal skill to address those failures.

What is progressive disclosure in skill documentation?

Progressive disclosure in skill documentation is an organizational strategy that loads additional references and content only when needed, ensuring clear discovery and robust execution without overwhelming the Claude agent upfront.

How do I structure a SKILL.md file for Claude agents?

To structure a SKILL.md file for Claude agents, include frontmatter containing the skill name and description, ensure content adheres to structure guidelines, and wire references or executables for on-demand loading.

Can I reuse and reference other skills within a new SKILL.md?

Yes, you can reuse and reference other skills within a new SKILL.md by linking to existing skills and standards, which promotes cross-skill referencing and reduces duplication across your Claude agent workflows.

What is the best way to validate Claude skill documentation?

The best way to validate Claude skill documentation is through a TDD-aligned cycle: validate failure cases, implement minimal rules to close gaps, and refactor until no new rationalizations appear in the skill.

Why do my Claude skills fail to load references on demand?

Claude skills fail to load references on demand when the SKILL.md content does not adhere to progressive disclosure guidelines or when references and executables are not properly wired for on-demand loading.