writing-skills

Develop process documentation using Test-Driven Development principles.

Updated Oct 29, 2025
One-click install
npx skills add https://github.com/Facostarr/lagencesauvage.com2 --skill writing-skills-facostarr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/Facostarr/lagencesauvage.com2/tree/main/docs/skills/writing-skills
Command: npx skills add https://github.com/Facostarr/lagencesauvage.com2 --skill writing-skills-facostarr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires superpowers:test-driven-development, superpowers:systematic-debugging, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and management of process documentation using Test-Driven Development (TDD) principles, ensuring clarity, adherence to standards, and effectiveness.

Core Features & Use Cases

  • Test-Driven Documentation: Develop skills with a failing test first, focusing on the 'what' before the 'how'.
  • Skill Testing: Implement scenarios to verify compliance and identify rationalizations for non-compliance.
  • Skill Refinement: Iteratively refine skills based on real-world usage and feedback.
  • Use Case: When you need to document a new process, use this skill to create a comprehensive guide that includes pressure scenarios and compliance checks.

Quick Start

Create a new skill for 'code review workflow' and follow the TDD cycle to ensure compliance and effectiveness.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I use TDD principles to create process documentation?▼

Test-driven documentation creates process guides by writing a failing test first, focusing on the 'what' before the 'how'. It ensures your documentation adheres to standards and remains effective through built-in compliance checks and iterative refinement.

What is the best way to ensure compliance when developing new skills?▼

To ensure compliance during skill development, implement testing scenarios that verify adherence and identify rationalizations for non-compliance. This validates that your process documentation meets required standards before finalizing deployment.

Do I need to understand systematic debugging to document a process workflow?▼

Yes, understanding systematic debugging and Test-Driven Development (TDD) is required. This prerequisite knowledge allows you to iteratively refine skills based on real-world usage and effectively troubleshoot compliance failures during documentation.

Can I apply this TDD-driven documentation approach to different skill types?▼

Yes, this approach applies to all skill types including discipline-enforcing, technique, pattern, and reference skills. It streamlines creation and management across diverse documentation needs while maintaining effectiveness and compliance.

How do I refine process documentation based on real-world usage?▼

Refine documentation by iteratively updating the skill based on real-world usage and feedback. This TDD-driven cycle targets process improvement, ensuring the guide remains clear and effective under pressure scenarios and compliance checks.