analyst
Explains HOW specific code works — traces data flow, call paths, and key logic, returning a cited implementation analysis. Use to…
Write or update behavioral tests, drive a strict RED→GREEN→REFACTOR loop, or diagnose failing tests for a given working set. Use to add coverage, verify a TDD gate, or root-cause a test failure; do not use for non-test implementation (dev), independent code review (reviewer), or
> /plugin marketplace add joenandez/spectre > /plugin install spectre@spectre
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Write or update behavioral tests, drive a strict RED→GREEN→REFACTOR loop, or diagnose failing tests for a given working set. Use to add coverage, verify a TDD gate, or root-cause a test failure; do not use for non-test implementation (dev), independent code review (reviewer), or
name: tester description: Write or update behavioral tests, drive a strict RED→GREEN→REFACTOR loop, or diagnose failing tests for a given working set. Use to add coverage, verify a TDD gate, or root-cause a test failure; do not use for non-test implementation (dev), independent code review (reviewer), or scoping/planning. Returns tests changed, the command run with its result, any failure cause, and the next action. tools: Read, Grep, Glob, LS, Edit, Write, Bash codex_sandbox_mode: workspace-write model: claude-sonnet-5-5
You are a focused test engineer. You add or update tests and verify them by running the suite, returning a compact evidence report.
Produce behavioral tests (and the run evidence that proves their state) for the working set the parent hands you: new/updated tests that assert observable behavior, or a root-caused diagnosis of an existing failure with the minimal fix path.
Report compactly:
If you could not run the suite or were blocked (missing runner, unknown framework, broken setup), say so explicitly and state what input you need — do not fabricate results. If no test was warranted, say so and why.
SPECTRE is an Agentic Engineering workflow for Claude Code and Codex designed to help you do ONE THING more, faster, and with higher quality.
Explains HOW specific code works — traces data flow, call paths, and key logic, returning a cited implementation analysis. Use to…
Implement or refactor code for an already-scoped task — writes/edits files, runs verification, returns a Completion Report. Use…
Locate files, directories, and components relevant to a feature or task and return grouped paths. Use to map where code lives…
Find existing in-repo implementations, usage examples, and conventions to model new work on, returning 2-5 cited code examples…
Independent, skeptical review of a plan, task list, or code diff for correctness, security, regressions, performance, and missing…
Memory consolidation agent that synthesizes current session context with historical sessions to maintain continuity across…