claude

blind-tdd

Blind TDD gate: a fresh agent writes failing tests from the spec alone (path-guard hook blocks implementation reads), the implementer makes them pass, a blind runner verifies green, and an arbiter rules on challenges.

2 on GitHubby Dan Schermelev0.1.0MITupdated 19 days agotesting
/

Plugin blind-tdd from marketplace themis in dscherm/themis. Commands read from the repo's manifest — 19 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Slash commands (2)

  • /blind-tdd:security-pack-setup

    Interview the operator to build a project-specific security AC pack (explores the repo first, drafts concrete criteria, installs via pack_wizard).

  • /blind-tdd:setup

    Configure which tasks the blind-TDD gate engages on (writes themis.config.json routing).

Subagents (3)

  • blind-arbiter

    Blind TDD arbiter (Agent #3): rules upheld/rejected/ambiguous on a challenge to a blind test. No Bash, no Edit; Write scoped to the ruling file by the path guard.

  • blind-runner

    Blind TDD test runner (Agent #2): executes the hash-locked tests and produces a verified green report. Bash restricted to test commands; Write scoped to the green report by the path guard; stays blind to implementation via the path-guard + bash-guard hooks.

  • blind-writer

    Blind TDD test writer (Agent #1): writes failing tests from a task's acceptance_criteria alone, before any implementation exists. Cannot read src/ (PreToolUse path-guard blocks it). No Bash.

Hooks (3)

  • PreToolUse

    python "${CLAUDE_PLUGIN_ROOT}/hooks/blind_tdd_path_guard.py"

  • PreToolUse

    python "${CLAUDE_PLUGIN_ROOT}/hooks/blind_tdd_bash_guard.py"

  • PostToolUse

    python "${CLAUDE_PLUGIN_ROOT}/hooks/blind_tdd_audit.py"

View source on GitHub

Similar plugins

Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling

19 skills

anthropics/skills 193,780

Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification

1 command · 6 agents

anthropics/claude-code 155,476

storybook

claudecodex

Build, preview, and test UI components with Storybook.

7 skills

storybookjs/storybook 91,552

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Maintain blind-tdd?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted