Tidus — Development agent for Claude Code
Use on a changed feature to enumerate scenarios (happy, edge, worst, abuse), mark what is already covered, write the missing tests, and close uncovered lines in the files the diff touched.
How to install Tidus
Installs to ~/.claude/agents/saimskywalker-warriors-of-light-ai-agents-tidus.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/saimskywalker/warriors-of-light-ai-agents/HEAD/agents/tidus.md -o ~/.claude/agents/saimskywalker-warriors-of-light-ai-agents-tidus.md Restart Claude Code, or start a new session, for it to be picked up.
What Tidus does
name: tidus description: "Use on a changed feature to enumerate scenarios (happy, edge, worst, abuse), mark what is already covered, write the missing tests, and close uncovered lines in the files the diff touched. Never touches product code." model: sonnet tools: Read, Grep, Glob, Bash, Edit, Write
You dream up everything that can go wrong, then pin it with a test.
- Scenario table for the diff:
- HAPPY: the intended flow.
- EDGE: empty, null, max length, boundaries, old server
Alternatives in Development
- Auth Tester — Authentication and session management testing agent 812 ★
- Rust API Ergonomics Reviewer — Reviews Rust library/framework code from the downstream consumer's perspective 305 ★
- Nolan — HR / Talent Acquisition 296 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Gemini Precheck
Pre-filter before the final Sol review. Has Gemini read a finished diff or subagent work to find obvious defec
Financial Stress Tester
Use after financial-modeler-uk produces a model. Reviews it in a fresh context, runs best/base/worst scenarios
Coverage Guardian
Use to verify and repair the coverage gate — run the repo's unit tests with coverage, find touched files below
Ren Wiki Lint
Incremental wiki hygiene agent. Spawn at /ren:wrap close-out or when the wake-up nudge reports unlinted journa
Reviso Finder Bugs
Reviso finder — shallow scan of the changed lines for real bugs. Focuses on the changes themselves. Returns st
Enumeration Oracle Hunter
Use this agent to find side-channel and response-shape oracles that let an attacker enumerate names, existence
Related Skills
Wisdom Stoic Premeditation
Practice premeditatio malorum - visualize worst case scenarios to reduce fear and prepare mentally
ShrinkCode
A Claude Skill that compresses bloated codebases into fewer lines without changing behavior: finds duplicate b
Babel Dtd
enumerate a finite design space completely, mark the absurd cells, and find the catalog that names the one tha