trd

Coordinates separated test-writing and implementation workflows with immutable JSON tracking.

32|6|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/caidish/KlayoutClaw --skill trd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trd
Source: https://github.com/caidish/KlayoutClaw/tree/main/skills/trd
Command: npx skills add https://github.com/caidish/KlayoutClaw --skill trd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TRD protocol enforces a strict separation between test writing (Overseer) and implementation (Executor), preventing cheating by ensuring tests own the testing logic and implementations cannot bypass them.

Core Features & Use Cases

  • Role-based collaboration (Coordinator, Overseer, Executor) with clear boundaries and auditable decisions.
  • Stage-driven execution with state persistence, cross-review, and anti-cheating controls.
  • Language-agnostic workflow applicable to any task requiring rigorous testing and verification.

Quick Start

Start a TRD iteration by invoking /trd with your task description.

Frequently Asked Questions about trd

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

FAQPage Schema
How do I enforce strict separation between test writing and implementation to prevent cheating?

Test-Reinforced Development prevents cheating by enforcing role separation. A Coordinator manages the cycle, an Overseer writes tests, and an Executor implements code, with cross-review and immutable state tracking via a JSON manifest to ensure compliance.

What is the coordinator-overseer-executor workflow for cross-review testing?

The coordinator-overseer-executor workflow is a role-based development cycle for rigorous testing. It separates test creation from implementation, uses cross-review for validation, and tracks immutable state via a JSON manifest to prevent test bypassing.

How do I start a Test-Reinforced Development iteration for my project?

Start a Test-Reinforced Development iteration by invoking the protocol with your task description. This initiates a staged execution cycle that applies role boundaries, cross-review, and dedicated tooling integrations for validation and immutable state tracking.

Can I use this testing protocol across different programming languages?

Yes, the testing protocol is language-agnostic. It applies to any task requiring rigorous verification, using a JSON manifest and tooling integrations to manage state and enforce anti-cheating controls across projects regardless of language.

Why does my implementation bypass the testing logic in split-owner development?

Implementations bypass testing logic when role boundaries are unclear. The TRD protocol solves this by enforcing strict separation between test writing and implementation, using cross-review and immutable state tracking via a JSON manifest to guard against cheating.