adr-management
Create, index, and maintain Architecture Decision Records (ADRs) using the Michael Nygard template.
7 skills in this category.
Create, index, and maintain Architecture Decision Records (ADRs) using the Michael Nygard template.
Design REST or gRPC API contracts (OpenAPI/Protobuf) before any implementation code is written. Contract-first development.
Schema design, normalization analysis, migration planning, and index strategy for relational and NoSQL databases.
Pre-compute expensive operations once and pass via shared context object to all pipeline stages. Eliminates O(n) recomputation in multi-stage processing.
Define configuration as a single schema that powers defaults, validation, storage, and optional UI generation. One entry per setting, zero duplication.
Decompose complex evaluation into independent, composable micro-scorers with shared context and explicit weights. Universal pattern for any multi-factor ranking or assessment system.
High-level system architecture: component diagrams, data flow, scalability trade-offs, and technology selection.