Dev Tools · 1h ago
Test Shield tool uses AI to catch broken callers before deployment
Developer Dominic Harmon built Test Shield, a Claude Code skill that analyzes git diffs to trace callers of changed functions and flag unexpected impacts. The tool generates pytest regression tests for surprising callers, catching issues that traditional coverage tools miss. It uses AST static analysis but acknowledges blind spots like getattr and monkey-patching.
Meridian48 take
Practical developer tool that addresses a real pain point, but its reliance on static analysis limits its effectiveness in dynamic Python codebases.
Read the full reporting
I Built a Claude Code Skill That Finds Broken Callers Before You Deploy →
DEV Community
developer-toolsai-assisted-debugging