Claude Code plugin

Tailtest

tailtest auto-generates and runs tests for every file your AI agent edits in Claude Code. R1-R15 rule layer + adversarial test mode (V13).

12 starsPlugins & marketplaces Plugin marketplace Source

Install

Install
claude plugin marketplace add avansaber/tailtest

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/avansaber/tailtest.git

From the README

tailtest -- AI software testing for Claude Code
You build. Claude builds. tailtest makes sure it works.

tailtest is the open-source AI software testing layer for Claude Code. It runs inside the build loop: every time Claude edits a file, tailtest queues the file, generates production-shaped scenarios using the R1-R15 rule layer, runs them with your existing test runner (pytest, jest, go test, etc.), and surfaces failures back to Claude within the same turn. Hook-based. Deterministic. No prompting required.

Open source (MIT), no telemetry, no SaaS account. Includes adversarial mode (R15) that biases scenario generation toward 8 breakage categories -- the mode we've used to find 16 real bugs across 47 open-source Python repositories.

Read more on tailtest.com · Platform overview · Agent-edit testing deep dive · Full docs

Install

Restart Claude Code after install. No other setup required.

Update

Uninstall

How it works

After any Claude-written file lands in your project:

1. tailtest generates scenarios that describe real business behavior -- not function signatures
2. It runs them using your existing test runner (pytest, vitest, jest, go test, and more)
3. Pass: tailtest: N scenarios -- all passed. Fail: one line surfaced, "want me to fix this?"

Supported languages

Python, TypeScript, JavaScript, Go, Ruby, PHP, Java, Kotlin, C#, Rust

Runners are auto-detected from pyproject.toml, package.json, go.mod, build.gradle.kts, *.csproj, *.sln, and other standard manifests.

Quick config

Create .tailtest/config.json in your project root to control depth:

Options: simple (2-3 scenarios), standard (5-8, default), thorough (10-15).

See tailtest.com/docs/config for all options.

Other tailtest variants

Same R1-R15 rule layer, same adversarial test mode, different host…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add avansaber/tailtest, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

Language
Python
License
MIT
Last updated
14 June 2026
Topics
aiai-codingautomated-testingclaudeclaude-codecode-qualityllmmcppythontesting

FAQ

What is Tailtest?

tailtest auto-generates and runs tests for every file your AI agent edits in Claude Code. R1-R15 rule layer + adversarial test mode (V13). It is a plugin for Claude Code, from avansaber/tailtest on GitHub.

How do I install Tailtest?

Run claude plugin marketplace add avansaber/tailtest, then follow the setup in the README.

Is Tailtest popular?

avansaber/tailtest has 12 GitHub stars and 0 forks, and is included in 1 curated Claude Code list. It was last updated on 14 June 2026.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.