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.