Tested prompts that power your agents automatically. Learn more →
Load Shedding Strategy
Design load shedding strategies with priority queuing, admission control, and graceful rejection to maintain service quality under overload.
Runtime Dependency Management
Design runtime dependency management with health monitoring, circuit breaking, fallback chains, and dependency scorecards.
Multi-Region Resilience
Design multi-region architectures with data replication, traffic routing, consistency trade-offs, and regional failover strategies.
DR Testing & Validation
Design disaster recovery testing programs with scheduled drills, RTO/RPO validation, runbook verification, and failover automation.
Chaos Engineering Program
Establish a chaos engineering program with experiment design, steady-state hypotheses, blast radius control, and organizational adoption.
Fallback & Degradation Design
Design graceful degradation and fallback strategies that maintain core functionality when dependencies fail or degrade.
Timeout Design & Propagation
Design timeout strategies with deadline propagation, timeout budgets, and cascading timeout coordination across service chains.
Retry Strategy Design
Design intelligent retry strategies with exponential backoff, jitter, retry budgets, and retriable error classification.
Bulkhead Isolation Design
Design bulkhead isolation patterns with thread pools, semaphores, and resource partitioning to contain failure blast radius.
Circuit Breaker Implementation
Implement circuit breaker patterns with state machines, failure thresholds, half-open probing, and observability integration.
Resilience Pattern Catalog
Catalog and implement software resilience patterns including circuit breakers, bulkheads, retries, and graceful degradation strategies.
ADR Template & Decision Log Process
Establish an Architecture Decision Record (ADR) process with templates, review workflows, and a searchable decision log.
Local Development Seed Data Strategy
Design a seed data strategy for local development with realistic, anonymized data that covers all application states.
Debugging Playbook & Troubleshooting
Create a debugging playbook with systematic troubleshooting steps, common issues, logging strategies, and tool guides.
CONTRIBUTING.md & Development Guide
Write a comprehensive CONTRIBUTING.md with setup instructions, coding standards, PR process, and testing requirements.
Codebase Architecture Walkthrough
Create a structured codebase walkthrough that explains architecture, patterns, conventions, and key decision rationale.
New Developer Onboarding Playbook
Design a structured developer onboarding program that gets new hires productive within their first two weeks.
Feature Branch & Trunk-Based Strategy
Design a branching strategy (trunk-based, GitFlow, or hybrid) with feature flags, short-lived branches, and merge policies.
Pull Request Automation & Bots
Automate pull request workflows with bots for labeling, review assignment, size checks, and merge queue management.
Dev Environment Setup Automation
Automate developer environment setup with dotfiles, package managers, containers, and one-command bootstrap scripts.
Release Automation & Changelog Gen
Automate releases with semantic versioning, changelog generation, and release pipelines from commit history.
Automated Dependency Update Strategy
Design an automated dependency update strategy using Renovate or Dependabot with grouping, auto-merge, and security policies.
Pre-commit Hook Pipeline Design
Design a pre-commit hook pipeline using Husky, lint-staged, and commitlint for fast, non-intrusive quality checks.
GitHub Actions Workflow Optimization
Optimize GitHub Actions workflows for speed, cost, and reliability with caching, matrix builds, and reusable workflows.