writing-skills

Create and modify gambit skills through evaluation-driven RED, GREEN, and REFACTOR testing phases.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/Veraticus/gambit --skill writing-skills-veraticus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/Veraticus/gambit/tree/main/skills/writing-skills
Command: npx skills add https://github.com/Veraticus/gambit --skill writing-skills-veraticus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create and modify gambit skills using evaluation-driven development, ensuring that every change is tested before finalization. It codifies a rigorous workflow so that skill updates cannot bypass verification, increasing reliability and auditability.

Core Features & Use Cases

  • Evaluation-first: Define objective evaluation criteria before coding or modifying a skill.
  • Phase-driven workflow: Follow a Baseline RED test, a GREEN minimal skill, and a REFACTOR pass with explicit checks, using subagents for verification.
  • Multi-model validation: Verify skill behavior across multiple models and scenarios to ensure robustness.
  • Announce & document: Begin with a clear announcement and maintain structured, frontmatter-based documentation for discoverability.
  • Use Case: When refining a gambit writing skill, execute end-to-end tests before applying changes to production-ready skills.

Quick Start

Use gambit:writing-skills to initialize a new skill with evaluation criteria, run a RED baseline without the skill to confirm failure, then implement a GREEN minimal skill and iterate through REFACTOR and multi-model tests.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
What is evaluation-driven development for skill writing?

Evaluation-driven development for skill writing enforces test creation and verification before finalizing changes. It uses a structured RED, GREEN, and REFACTOR workflow with subagents to validate correctness, ensuring skill updates cannot bypass reliability checks.

How do I enforce test-driven development when creating or modifying skills?

To enforce test-driven skill writing, initialize the skill with objective evaluation criteria, run a baseline RED test to confirm failure without the skill, implement a minimal GREEN version, then iterate through REFACTOR and multi-model tests using subagents.

Does multi-model testing verify skill behavior across different scenarios?

Yes, multi-model testing validates skill behavior across multiple models and scenarios to ensure robustness. It operates during the verification phase, using subagents to confirm that skill changes perform correctly under varied conditions.

Can I use subagents to verify skill correctness during the refactoring phase?

Yes, subagents are used throughout the phase-driven workflow to verify correctness. During the REFACTOR pass, they execute explicit checks alongside multi-model testing to confirm the skill maintains its expected behavior after modifications.

Do I need explicit frontmatter and documentation for skill reproducibility?

Yes, explicit frontmatter and a clear Quick Start are required to enable reproducible skill creation and verification. This structured documentation ensures discoverability and maintains auditability for any evaluation-driven skill updates.

Why does my skill modification bypass verification checks?

Skill modifications bypass verification when lacking a codified evaluation-driven workflow. Enforcing a structured baseline RED, GREEN, and REFACTOR cycle with multi-model testing prevents unverified changes from reaching production-ready skills.