By raghatatepiyush Verified
Turns Claude Code into a disciplined engineering team: it frames the goal, plans behind an approval gate, routes each step to the best specialist plugin (with built-in fallbacks), and runs a bundled Test Architect, an adversarial Security Gate, and an ownership review that makes sure a developer genuinely understands AI-written code before signing off on it — then hands back staged work explained in plain language. Hard hook-enforced safety rails — verified by a 191-case CI battery on macOS, Linux, and Windows — ensure it never commits, pushes, merges, or publishes, never touches production, and always pauses for explicit confirmation before a PR or preview deploy. Stack-agnostic; the only dependency is Python 3.
A fresh-context comprehension examiner that turns an AI-written change into active-recall questions grounded in the actual diff, so the developer reconstructs real understanding and can honestly take 100% ownership before sign-off. Dispatch it in PHASE 1 to read the working/staged diff, risk-tier it, and produce a grounded question bank across five levels (architectural · code · functional · business · test) — each question carrying an evidence anchor, a model answer, the load-bearing points that must appear, and the common wrong turns. The orchestrator then conducts the quiz in the main thread (answer-first), grades against the anchors, reveals and teaches on any miss, and emits a Comprehension Record for the sign-off gate. It never fixes code, never commits, and NEVER asserts an answer it cannot ground in the diff or evidence.
A fresh-context adversarial security reviewer. Dispatch this subagent on the working or staged diff BEFORE staging/hand-off on any change that touches production behavior — features, frontend with user input, database/query changes, auth, payments, anything handling secrets or external data. It hunts for vulnerabilities, secrets, injection, broken authorization, crypto misuse, and risky dependencies; it BLOCKS the hand-off on any critical finding. It reports defects in a compact, plain-language report and hands them back — it never edits code to fix them (the human decides), and never commits or pushes.
The decision-making ringmaster for any software task. Use at the START of essentially any build, change, fix, or review request, and whenever a request is vague ("help me build X", "add Y", "fix this", "make it better"). Covers new/updated frontends, new/changed features, writing/updating/pruning tests, databases, payments, current-library lookups, refactors, docs, and skill/plugin creation. It frames the real goal, plans in plain-language chunks behind an approval gate, routes each step to the best available specialist or a built-in fallback, and runs the bundled Test Architect and adversarial Security Gate before handing off staged, reviewed work. Enforces hard safety rails: never commits/pushes/merges, never runs against production. Stack-agnostic. Trigger even when no specific tool or test framework is named.
The ownership review - use when a developer must take 100% responsibility for a code change written largely by AI and wants to genuinely understand and stand behind it before shipping. Trigger on 'review this branch/PR', 'code review', 'help me own this code', 'I have to be responsible for this', 'sign off on this change', or 'make sure I understand this before I ship'. It runs AFTER detection (the Security Gate and the code-review pipeline find the bugs) and adds what they cannot - it reconstructs the developer's understanding through active recall by dispatching the comprehension agent to generate diff-grounded questions, conducts the quiz answer-first in the main thread, teaches on every miss with grounded explanations a junior could follow, and records an auditable ownership sign-off (gate.owned) that the Stop hook enforces. It never fixes code, never commits, and never rubber-stamps.
Acts as a Principal Test Architect to plan, write, prune, run, and hand off automated tests for any codebase in any language or framework — never touching production code, never committing, never running against production. Use whenever the user wants to add, fix, expand, refactor, or review tests for a feature, bug, ticket, or component — including TDD / red-green work, regression coverage, raising test quality, hardening flaky suites, or pruning stale tests, behind an explicit plan-and-approve step with a clean staged handoff. Trigger even for "write tests for X", "cover this with tests", "add a test for this bug", "tighten up our test suite", or a named ticket — and even when no test framework is mentioned.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Verified owner:Piyush Raghatate
npx claudepluginhub raghatatepiyush/ringmaster --plugin ringmasterUses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Turn Claude Code into a disciplined senior engineering team. Describe a task in plain English — build a screen, add a feature, write tests, wire a database, fix a bug — and Ringmaster frames the real goal, shows you a short plan, waits for your "go", routes each step to the best specialist plugin (or a built-in fallback), ships every change with tests through an adversarial Security Gate, and hands back staged, reviewed work — explained so a junior engineer with no project context could follow it.
It's the ringmaster, not the acts: it reads the room, calls each act in turn, keeps the show on cue, and enforces the safety rails — without re-implementing the specialists it directs.
/plugin marketplace add raghatatepiyush/ringmaster
/plugin install ringmaster@ringmaster
The only dependency is Python 3 (see Requirements). On every OS, the SessionStart banner is your proof the hard rails are armed:
🎪 Ringmaster is active … Hard safety rails armed (hook running on Windows, Python 3.14).
Just talk to Claude normally:
"Add a dark-mode toggle to the settings page and cover it with tests." "Fix the bug where expired sessions still work."
Ringmaster auto-triggers: it frames the task, shows a short plan, waits for your "go", then builds — testing, security-gating, and staging as it goes. Also useful:
| Say | To |
|---|---|
/ringmaster:orchestrator | invoke it explicitly |
pickup (or /ringmaster:pickup) | resume unfinished work from a previous session — even a teammate's |
/ringmaster:test-architect | go straight to the Test Architect — plan, write, run, or prune tests without a full build |
/ringmaster:ownership-review | run just the ownership review on a branch/PR you must sign off on |
| "go deep" | a one-off exhaustive pass: wider tests, an explicit security sweep, harder review |
| 🎪 A smart orchestrator | classifies any request — frontend, feature, tests, bugfix, database, payments, docs, skill creation — and runs the right end-to-end playbook |
| 🧭 Routing with fallbacks | dispatches the best specialist plugin for each step (frontend-design, code-review, playwright, supabase, stripe, vercel, github, context7, superpowers, …) and falls back to a competent built-in when one isn't installed — work never blocks |
| 🧪 A bundled Test Architect | risk-based, red→green TDD, behavior-not-implementation assertions, stale-test pruning |
| 🔒 A bundled Security Gate | a fresh-context adversarial reviewer that hunts secrets, injection, broken authz, crypto misuse — and blocks hand-off on critical findings |
| ✍️ An ownership review | turns "the AI wrote it" into "I understand it and I own it" — a comprehension quiz grounded in your actual diff, answer-first, that teaches every hole in plain language, tells you where you were confidently wrong (the blind spots that cause 2am incidents), and records an auditable sign-off a Stop hook enforces. So "I take 100% responsibility" is backed by evidence, not a vibe |
| 🗂️ A resumable team board | the .ringmaster/ ledger tracks pending · in-progress · done · blocked with an owner and dependencies per task; any fresh session (or teammate) picks up exactly where the last one stopped |
| 👥 Real delegation | principal → engineer → junior subagents with complete context hand-offs, behind a six-criterion A-grade quality gate that a Stop hook actually enforces |
| 🎚️ Token discipline | every task is right-sized to the cheapest model/effort that still holds the bar; work that fails the gate auto-escalates back to the premium model — quality is model-independent |
| 🗣️ Plain-language output | every result is pretty-printed and explained so a newcomer understands what changed and why it's safer now |
Stack-agnostic: Ringmaster fingerprints your language, framework, and conventions and conforms. Nothing to configure.
A PreToolUse hook inspects every Bash command, every file write, and every MCP tool call before it runs — and a hook's deny is evaluated before Claude Code's permission system, so the hard rails hold even under --dangerously-skip-permissions:
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
The most comprehensive Claude Code plugin — 36 agents, 142 skills, 68 legacy command shims, and production-ready hooks for TDD, security scanning, code review, and continuous learning
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.