writing-skills

Create and validate Skills using test-driven development with red-green-refactor cycles.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Itzalive/resistance-ai --skill writing-skills-itzalive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/Itzalive/resistance-ai/tree/main/skills/writing-skills
Command: npx skills add https://github.com/Itzalive/resistance-ai --skill writing-skills-itzalive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Skills enable applying test-driven development to resistance-engine Skill documentation, ensuring skills are created, edited, and deployed only after observable baseline failures are tested and resolved.

Core Features & Use Cases

  • RED-GREEN-REFACTOR discipline: baseline testing without the Skill, minimal Skill implementation, and iterative tightening.
  • Rationalization tracking: capture verbatim excuses and attach countermeasures.
  • Progressive disclosure: organization into SKILL.md plus optional references/scripts/assets to minimize token load.
  • Deployment discipline: requires testing before deployment and a deployment checklist.
  • Validation patterns: cross-Skill references and testing harness patterns.

Quick Start

Create a new Skill by drafting a SKILL.md that follows the RED-GREEN-REFACTOR testing cycle, run a baseline test without the Skill, implement a minimal Skill to fix observed failures, then iterate until all scenarios stay compliant.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I apply test-driven development to skill documentation?

Test-driven development for skill documentation requires drafting a SKILL.md, running a baseline test without the skill, implementing a minimal version to fix failures, and iterating until all scenarios stay compliant.

What is the RED-GREEN-REFACTOR cycle for writing skills?

The RED-GREEN-REFACTOR cycle for writing skills involves baseline testing without the skill, minimal skill implementation to resolve failures, and iterative tightening of validation rules to ensure compliance.

How do I structure a SKILL.md file to minimize token load?

Structure a SKILL.md with required frontmatter, rationalization tables, and testing sections, while organizing supplementary details into optional references, scripts, and assets folders to minimize token load.

Does writing skills require testing before deploying updated documentation?

Writing skills enforces deployment discipline by requiring observable baseline failures to be tested and resolved before deploying updated skills within resistance-engine workflows.

What's the best way to track rationalization excuses in skill documentation?

Track rationalization in skill documentation by capturing verbatim excuses and attaching direct countermeasures within structured rationalization tables during the testing cycle.

Can I use writing skills to edit existing documentation within resistance-engine workflows?

You can use writing skills to edit existing skills by applying test-driven validation patterns to ensure updates resolve observed failures before deployment within resistance-engine workflows.