writing-skills

Guide AI skill creation and testing through a TDD-inspired process.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/evanfang0054/agent-harness --skill writing-skills-evanfang0054
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/evanfang0054/agent-harness/tree/main/skills/writing-skills
Command: npx skills add https://github.com/evanfang0054/agent-harness --skill writing-skills-evanfang0054

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-harness:test-driven-development, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps streamline the creation and documentation of AI skills, ensuring they are well-structured, thoroughly tested, and easy to understand.

Core Features & Use Cases

  • Test-Driven Documentation: Follows a TDD-like approach to create and refine skills.
  • Skill Creation Guide: Provides step-by-step instructions for skill development.
  • Skill Discovery: Helps Claude discover and use the created skills effectively.
  • Use Case: Use this Skill to create a new skill for code reviews, where you'll document the process, test it with various scenarios, and ensure it works as intended.

Quick Start

Use the writing-skills Skill to create a new code review skill by following the TDD-like RED-GREEN-REFACTOR cycle.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I create AI skills with a TDD-inspired process?

Create AI skills using a TDD-inspired process by following the RED-GREEN-REFACTOR cycle for systematic design, validation, and documentation. This approach ensures generated skills are well-structured, thoroughly tested, and easy to understand.

What is test-driven documentation for skill creation?

Test-driven documentation is a development approach that applies TDD principles to skill creation. It helps you systematically design, validate, and refine process documentation to ensure compliance and effectiveness before finalizing the AI skill.

Do I need to understand test-driven development to document an AI skill?

Yes, you need a solid understanding of test-driven development principles and a structured approach to skill creation. This knowledge is required to effectively guide the creation, testing, and validation of AI skills through the TDD-inspired workflow.

How do I test a code review skill with various scenarios?

Test a code review skill by documenting the process and validating it with various scenarios using a TDD-like cycle. This systematic testing ensures the skill works as intended and remains effective across different code review situations.

What's the best way to structure AI skills for discovery and compliance?

The best way to structure AI skills for discovery and compliance is using a systematic design and validation process. This TDD-inspired approach focuses on thorough process documentation and testing to ensure Claude can discover and use the created skills effectively.

Can I use this approach to build skills beyond code reviews?

Yes, you can use this TDD-inspired approach to build skills beyond code reviews. While code review skills serve as a primary use case, the systematic design, validation, and documentation methodology applies to any AI skill creation requirement.