Validates architectural and design decisions against a standardized checklist to ensure maintainability and scalability.
The Decision Design Checklist skill acts as a critical quality gate for developers using Claude Code, ensuring that architectural choices are sound before any code is committed. It systematically evaluates proposed changes for breaking impacts, future-proofing (specifically for TTS and settings), contract adherence, and clear separation of concerns between bot and API layers. By assessing the balance between implementation cost and value, it helps maintain long-term project health without modifying any source files directly.
주요 기능
01Bot and API responsibility separation check
020 GitHub stars
03Breaking change impact analysis
04Contract-first design validation
05Cost-benefit value assessment
06Extensibility verification for TTS and settings
사용 사례
01Ensuring strict adherence to predefined API contracts during the design phase.
02Refactoring validation to ensure future extensibility isn't compromised by immediate changes.
03Pre-implementation architectural review for Discord bots or similar modular systems.