Pragmatic TDD & Hexagonal Architecture | Claude Code Skill