writing-skills

Apply Test-Driven Development principles to write documentation with YAML frontmatter and Markdown.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, markdown, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation of new skills by applying Test-Driven Development (TDD) principles to documentation, ensuring clarity, completeness, and compliance.

Core Features & Use Cases

  • Test-Driven Documentation: Write test cases for documented processes before writing the skill itself.
  • Compliance Enforcement: Build skills that enforce compliance with rules and best practices.
  • Refactoring: Continuously improve the skill by addressing new rationalizations and compliance issues.
  • Use Case: Create a skill for code review processes by first writing test cases for different failure scenarios, then writing the skill that ensures adherence to code review standards.

Quick Start

Use the writing-skills skill to create a new code review skill by first writing test cases for various review scenarios and then writing the skill itself.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I apply TDD principles to process documentation?

Applying TDD principles to process documentation involves writing test cases for documented procedures before creating the actual skill. This approach ensures your skills remain clear, compliant, and effective by validating failure scenarios upfront.

What's the best way to create a skill that enforces code review compliance?

The best way to create a skill enforcing code review compliance is writing test cases for various review failure scenarios first, then building the skill to ensure adherence to those defined operational standards and best practices.

How does test-driven documentation improve skill creation workflows?

Test-driven documentation improves skill creation by addressing rationalizations and compliance issues through continuous refactoring. You define expected outcomes through test cases first, ensuring the resulting Markdown instructions and YAML metadata meet strict operational standards.

Do I need to understand TDD and process documentation to use this approach?

Yes, you need a solid understanding of TDD and process documentation. This method requires defining test cases for failure scenarios upfront and utilizing YAML frontmatter and Markdown to build operationally compliant and effective skills.

Can I use YAML frontmatter and Markdown for operational instructions in skills?

Yes, you can use YAML frontmatter for metadata and Markdown for operational instructions. This combination structures your skills effectively, allowing you to define compliance rules and document procedures clearly within the skill framework.

When should I refactor a skill to address new compliance issues?

You should refactor a skill to address new compliance issues continuously during the documentation process. This ongoing refactoring ensures the skill adapts to new rationalizations and maintains strict adherence to best practices over time.