소개
Overnight Development is a specialized Claude Code skill designed for autonomous coding sessions that prioritize quality and stability. By leveraging Git hooks to enforce Test-Driven Development (TDD), it prevents invalid commits and forces Claude to iterate on code until all unit and integration tests pass. Whether building new features from scratch, refactoring complex legacy modules, or fixing persistent bugs, this skill provides a structured environment for Claude to work independently, maintaining a detailed activity log and providing a clean, fully-tested codebase upon completion.