Testing Skills With Subagents

Test skills and subagents with red-green-refactor cycles and rationalization tracking.

2|Updated Oct 16, 2025
One-click install
npx skills add https://github.com/spacholski1225/cc-config --skill testing-skills-with-subagents-spacholski1225
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Testing Skills With Subagents
Source: https://github.com/spacholski1225/cc-config/tree/main/skills/meta/testing-skills-with-subagents
Command: npx skills add https://github.com/spacholski1225/cc-config --skill testing-skills-with-subagents-spacholski1225

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured framework to test skills with subagents using a RED-GREEN-REFACTOR approach, ensuring skills cannot be easily bypassed and that rationalizations are captured.

Core Features & Use Cases

  • Baseline validation: Run scenarios without the skill to reveal genuine failures.
  • Skill iteration: Write focused minimal skill addressing observed failures, then re-run tests under pressure.
  • Rationalization tracking: Capture verbatim rationalizations and maintain a running rationalization table to prevent regression.
  • Meta-testing: Re-test and refine until behavior remains compliant under maximum pressure.

Quick Start

Design realistic pressure scenarios, run RED to observe failures, implement GREEN, and perform REFACTOR until no new rationalizations emerge. Then perform VERIFICATION GREEN and meta-test.

Frequently Asked Questions about Testing Skills With Subagents

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

FAQPage Schema
How do I test subagent skills using a TDD approach?

TDD-style testing for subagents involves documenting baseline failures, writing minimal rules to fix them, and re-running scenarios under pressure to prevent regressions. You capture verbatim rationalizations and iterate through red-green-refactor cycles until behavior remains compliant.

What is rationalization tracking in skill testing?

Rationalization tracking captures verbatim excuses or bypass attempts generated during subagent testing scenarios. It maintains a running table of these rationalizations to refine rules iteratively, preventing the tested skill from regressing or being easily bypassed under maximum pressure.

How do I start baseline validation for skills and subagents?

Baseline validation starts by designing realistic pressure scenarios and running them without the skill enabled. This reveals genuine failures and bypass attempts, which you then address by writing a focused minimal skill and re-running the tests to confirm the fixes.

Can I test skills under pressure without external tooling?

Yes, testing skills under pressure requires no external tooling. The process relies entirely on clear scenario design, verbatim failure capture, and iterative refinement of rules to validate subagent behavior and prevent regressions without additional frameworks.

When do I need red-green-refactor cycles for skill documentation?

Red-green-refactor cycles are needed during skill creation and validation to ensure robustness. You run RED to observe failures, implement GREEN to fix them, REFACTOR until no new rationalizations emerge, then perform VERIFICATION GREEN and meta-test for compliance.

What are the limitations of verbatim failure capture in TDD skill testing?

Verbatim failure capture in TDD skill testing depends on the quality of scenario design and explicit rationalization tracking. Its limitation is that it requires no external tooling, meaning the effectiveness relies heavily on manual iterative refinement and scenario pressure realism.