gauntlet-test-authoring
CommunityVerify code against specs without seeing the implementation, enforce blind testing discipline.
Software Engineering#mutation testing#test suite#property-based testing#code verification#blind testing
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.