architecture-decision-recordsDocument significant technical decisions with context, rationale, and consequences to maintain clear, lightweight architectural records for future reference.
Install via ClawdBot CLI:
clawdbot install wpank/architecture-decision-recordsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/wpank/ai/tree/main/skills/backend/architecture-decision-recorAudited Apr 16, 2026 · audit v1.0
Generated Mar 1, 2026
A retail company building a new e-commerce platform needs to choose a primary database that supports ACID transactions for payments, complex queries for reporting, and full-text search for products. The team evaluates PostgreSQL, MySQL, and MongoDB to balance compliance, scalability, and team expertise, documenting the decision to ensure consistency and future reference.
A fintech startup adopting a microservices architecture must select an API gateway for centralized management, rate limiting, and security. They compare Kong Gateway, AWS API Gateway, and custom Nginx solutions, focusing on vendor independence, extensibility, and infrastructure management trade-offs to support rapid scaling and regulatory compliance.
A SaaS company with a large React codebase experiences increasing bugs from prop type mismatches and decides to adopt TypeScript for improved type safety and developer tooling. They plan an incremental migration, documenting the decision to manage learning curves and ensure smooth adoption across teams.
An enterprise with a legacy MongoDB setup for user profiles faces operational burdens and transaction issues, deciding to migrate to PostgreSQL for better consistency and reduced complexity. They create a deprecation ADR to outline the migration plan, lessons learned, and ensure alignment across development and operations teams.
A healthcare provider designing a new patient data system must choose between architectural approaches for handling sensitive health records, focusing on security, compliance (e.g., HIPAA), and integration patterns. They use ADRs to document decisions on database technology, API design, and risk mitigations to maintain audit trails and institutional knowledge.
Companies offering software services on a recurring subscription basis use ADRs to document decisions on technology stacks, scalability strategies, and API designs, ensuring long-term maintainability and reducing technical debt as they evolve features and integrate with third-party systems.
Consulting firms and development agencies leverage ADRs to capture client-specific architectural decisions, such as framework adoptions or infrastructure choices, providing transparent documentation that aids in project handovers, compliance audits, and future enhancements for enterprise clients.
Open source projects and communities use ADRs to log key technical decisions, like adopting new libraries or deprecating features, fostering collaboration and transparency among contributors, and serving as a reference for users and maintainers to understand the project's evolution and rationale.
💬 Integration Tip
Integrate ADRs into your existing documentation workflow by storing them in a version-controlled directory like docs/adr/ and linking them from project READMEs to ensure visibility and consistency across teams.
Scored Apr 19, 2026
Use when designing new system architecture, reviewing existing designs, or making architectural decisions. Invoke for system design, architecture review, design patterns, ADRs, scalability planning.
Calculate construction costs using resource-based method. Estimate project costs from work items, physical resource norms, and current prices.
Support architectural understanding from home projects to professional practice and theory.
Design property graph schemas for knowledge graph systems using Neo4j-style node labels, relationships, and properties based on domain descriptions or develo...
Search OneHome (CoreLogic) portal listings, get property details, photos, schools, saved searches. Use when the user asks about real estate listings shared b...
Real estate tax calculation and planning for Taiwan properties. Covers 房地合一稅 (House and Land Combined Tax), 土地增值稅 (Land Value Increment Tax), 財產交易所得稅 (Proper...