saimskywalker

Tidus — Development agent for Claude Code

Development community

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

Terminal
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.

  1. 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 Repository