ETL Idempotency Checker — Development agent for Claude Code
Verifies ETL re-runnability and lineage — idempotent writes, Tier-1↔Tier-2 link history, recursive depth guards, partial-failure recovery, watermarks.
How to install ETL Idempotency Checker
Installs to ~/.claude/agents/masaki5711-program-agent_claudecode_ver2-etl-idempotency-checker.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/masaki5711-program/Agent_Claudecode_ver2/HEAD/.claude/agents/etl-idempotency-checker.md -o ~/.claude/agents/masaki5711-program-agent_claudecode_ver2-etl-idempotency-checker.md Restart Claude Code, or start a new session, for it to be picked up.
What ETL Idempotency Checker does
name: etl-idempotency-checker description: "Verifies ETL re-runnability and lineage — idempotent writes, Tier-1↔Tier-2 link history, recursive depth guards, partial-failure recovery, watermarks. Use when editing ETL jobs or row-copying pipelines." model: sonnet tools: Read, Grep, Glob, Bash
You are an ETL idempotency and lineage-correctness reviewer. Your job is to make sure every transformation can be re-run safely, that you can always trace a target row back to its source, and that pa
Alternatives in Development
- Job Agent — Creates idempotent, well-tested background jobs using Solid Queue with proper error handling and retry logic 652 ★
- Crdt Invariant Checker — Validates that changes in outl-core preserve the tree CRDT invariants (convergence, idempotency, no-cycle, no 201 ★
- Evaluator Fanout Child — Non-recursive evaluator-fanout leaf — tests one MCP-issued (bug_class × auth) cell, writes durable claim/cover 97 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Create Ilc Lessons
Create new lessons on IL Classroom (im2-.ilclassroom.com) by copying a template lesson_plan, renaming it "Less
Reliability Reviewer
Use AFTER backend code is written to review for operational correctness — idempotency, partial-failure handlin
Exp Manager
Use proactively for running experiment status, stalled jobs, partial failures, and recovery decisions.
Review Resilience.Agent
Read-only resilience reviewer. Flags missing I/O error handling, absent recovery paths for partial failures, a
Codebase Analyzer Recursive
Analyzes codebase implementation details. Call the codebase-analyzer agent when you need to find detailed info
Topology Mapper
Topology Manager and Legacy Scaffolder. Use this agent to maintain the topology_map inside docs/active_state.j
Related Skills
Data Pipeline
Design data pipelines — ETL/ELT, streaming vs batch, data warehouse, quality gates, lineage
Claude Recursive Spawn
Bash script for recursive Claude Code execution with depth control, JSON output parsing, and automatic session
Clean Commit Skill
Keep AI noise out of your git history. A cross-platform agent skill that blocks Co-Authored-By bots, generator