writing-skills

Create and validate skills using Test-Driven Development documentation principles.

16|3|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/Yomiamy/flutter_inspector_kit --skill writing-skills-yomiamy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/Yomiamy/flutter_inspector_kit/tree/main/.claude/skills/writing-skills
Command: npx skills add https://github.com/Yomiamy/flutter_inspector_kit --skill writing-skills-yomiamy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured framework for writing and validating skills using Test-Driven Development (TDD) principles, ensuring documentation is comprehensive and actionable.

Core Features & Use Cases

  • Test-Driven Documentation: Write test cases for skills, observe failures, then write the skill to pass the tests.
  • Skill Creation Guide: Detailed instructions for creating, testing, and deploying skills.
  • Use Case: Use this Skill when creating new skills, editing existing ones, or verifying the functionality of skills before deployment.

Quick Start

Run the baseline scenario for the skill you're creating, document the failures, and then write the skill to address those specific failures.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
What is test-driven documentation for skill creation?

Test-driven documentation applies Test-Driven Development principles to skill creation by writing validation test cases first, observing failures, then writing the skill to pass those tests.

How do I create and validate skills using TDD principles?

To create and validate skills, run a baseline scenario, document the specific failures, then write the skill documentation and logic to address those identified failures before deployment.

Do I need prior TDD knowledge to use this skill creation framework?

Yes, understanding Test-Driven Development principles is required, as this framework applies TDD mechanics to structure, test, and validate skill documentation effectively.

When should I use test-driven development for process documentation?

Use test-driven development for process documentation when creating new skills, editing existing ones, or verifying functionality before deployment to ensure the documentation enforces discipline and remains actionable.

What is the best way to structure skill validation before deployment?

The best way to structure skill validation is to establish baseline scenarios that fail, then iteratively write and adjust the skill documentation until it passes the defined test-driven validation scenarios.