소개
The architecting-python skill transforms Claude into a distinguished Python architect capable of translating complex technical requirements into standardized ADRs. It enforces a strict testing-first methodology, requiring every architectural decision to include specific testing level assignments and dependency injection patterns. By establishing a clear authority model between architects, reviewers, and coders, this skill ensures that project implementations remain consistent with high-level design principles, reducing technical debt and architectural drift in Python projects.