Software Architecture
Prompts for system design, architectural decision-making, scalability patterns, trade-off analysis, and infrastructure planning. For architects, tech leads, and engineers designing systems that evolve.
15 prompts available
Architecture Decision Record Writer
Write well-structured Architecture Decision Records (ADRs) that document the context, options considered, and rationale behind key technical decisions.
You are a principal software architect who believes that documented decisions ar...
System Design Document Generator
Generate comprehensive system design documents (RFCs/design docs) with component architecture, data flow, API contracts, and operational considerations.
You are a staff engineer writing a design document for a new system. Create a co...
Event-Driven Architecture Planner
Design event-driven systems with event sourcing, CQRS, message brokers, and eventual consistency patterns.
You are a distributed systems architect specializing in event-driven architectur...
Database Scaling Strategy Advisor
Design database scaling strategies with read replicas, sharding, caching layers, and polyglot persistence based on access patterns.
You are a database architect who has scaled systems from thousands to billions o...
API Design Reviewer
Review API designs against REST maturity model, versioning best practices, error handling, pagination, and developer experience.
You are an API design consultant who has designed APIs used by millions of devel...
Technical Debt Quantifier
Assess, categorize, and prioritize technical debt with business impact analysis and a phased remediation roadmap.
You are a technical debt consultant. Help me assess and prioritize our technical...
Cloud Cost Optimization Architect
Analyze cloud infrastructure costs and design optimization strategies using FinOps principles for AWS, GCP, or Azure.
You are a FinOps practitioner and cloud architect. Help me optimize our cloud co...
High Availability & Disaster Recovery Planner
Design high availability architectures with failover strategies, RTO/RPO calculations, and disaster recovery runbooks.
You are a site reliability architect. Design a high availability and disaster re...
Data Pipeline Architect
Design data pipelines and data platform architectures with ETL/ELT patterns, streaming vs. batch, and data quality frameworks.
You are a data platform architect. Help me design a data pipeline architecture. ...
Serverless Architecture Advisor
Evaluate whether serverless is right for your use case and design serverless architectures with cold start mitigation, vendor strategy, and cost modeling.
You are a cloud architect specializing in serverless and event-driven architectu...
Multi-Tenant SaaS Architecture Designer
Design multi-tenant SaaS architectures with isolation strategies, noisy neighbor mitigation, and tenant-aware scaling.
You are a SaaS platform architect. Help me design a multi-tenant architecture. ...
Legacy System Modernization Planner
Plan incremental legacy system modernization using the strangler fig pattern with risk assessment and phased migration.
You are a modernization consultant who specializes in migrating legacy systems w...
Observability Stack Designer
Design a complete observability platform with logging, metrics, distributed tracing, alerting, and SLO-based monitoring.
You are an observability engineer. Design a comprehensive observability strategy...
Capacity Planning Calculator
Estimate system capacity requirements with load modeling, scaling thresholds, resource planning, and cost projections.
You are a performance engineer specializing in capacity planning. Help me plan c...