gauntlet-test-authoring

Community

Verify code against specs without seeing the implementation, enforce blind testing discipline.

Authormichaeljboscia
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that code is verified against its specifications without the verifier seeing the implementation, enforcing a strict blind testing discipline to prevent collusion and ensure thorough code testing.

Core Features & Use Cases

  • Blind Verification: Ensures that verifiers write tests based solely on specifications, not the implementation.
  • Multi-Model Skill Loading: Loads different sets of skills based on the model's role (Net, Filter, Tiebreaker) to optimize test coverage.
  • Property-Based Testing: Uses property-based testing to catch overfitting and ensure code correctness.
  • Sanity Baseline: Ensures that tests fail against a no-op stub to catch ineffective tests.
  • Mutation Testing: Integrates mutation testing to validate the strength of the test suite.
  • Output Format: Defines a structured output format for test results and metadata.
  • Use Case: In a software development project, use this Skill to verify that the code written by a developer adheres to the specified requirements without the verifier seeing the actual code.

Quick Start

Use the gauntlet-test-authoring skill to write tests for a given spec, ensuring they pass all tests without seeing the implementation.

Dependency Matrix

Required Modules

hypothesispytestpytest-benchmarkpytest-vcrpandasnumpy

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gauntlet-test-authoring
Download link: https://github.com/michaeljboscia/goatrodeo/archive/main.zip#gauntlet-test-authoring

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.