SlashAI
Backend & APIs

Reliability

25 commands

/ApiRateLimitDesigner

Architects distributed rate-limiting strategies using Redis sliding-window logs or token buckets with standard 429 Retry-After headers.

Backend & APIs🔴 Advanced#rate-limiting#redis

/RecoverPermissionsModel

Add graceful failure handling to a permissions and roles model — e.g. an app with only admin and user roles.

Backend & APIs🟢 Beginner#permissions#rbac

/MonitorJWTHandling

Add observability and alerting to jwt token handling — e.g. an api issuing jwts with no expiry.

Backend & APIs🟢 Beginner#jwt#tokens

/RecoverRateLimitedService

Add graceful failure handling to a service under load — e.g. a checkout service that falls over on flash sales.

Backend & APIs🟢 Beginner#load#reliability

/MonitorSessionStore

Add observability and alerting to a user session store — e.g. a session store with no expiry or invalidation.

Backend & APIs🟢 Beginner#sessions#auth

/RecoverApiGateway

Add graceful failure handling to an api gateway — e.g. a gateway routing to five backend services.

Backend & APIs🟢 Beginner#gateway#routing

/MonitorPasswordReset

Add observability and alerting to a password reset flow — e.g. a reset flow using guessable tokens.

Backend & APIs🟢 Beginner#password#reset

/RecoverLoginFlow

Add graceful failure handling to a user login flow — e.g. a login flow storing passwords in plain text.

Backend & APIs🟢 Beginner#login#auth

/RecoverSecretsManagement

Add graceful failure handling to application secrets management — e.g. a repo with api keys committed to git history.

Backend & APIs🟢 Beginner#secrets#config

/MonitorThirdPartyIntegration

Add observability and alerting to a third-party api integration — e.g. an integration that fails when the vendor api is slow.

Backend & APIs🟢 Beginner#integration#external

/RecoverPaymentService

Add graceful failure handling to a payment processing service — e.g. a service storing raw card numbers.

Backend & APIs🟢 Beginner#payments#pci

/MonitorPermissionsModel

Add observability and alerting to a permissions and roles model — e.g. an app with only admin and user roles.

Backend & APIs🟢 Beginner#permissions#rbac

/RecoverCircuitBreaker

Add graceful failure handling to a circuit-breaker pattern implementation — e.g. a service calling a flaky downstream dependency.

Backend & APIs🟢 Beginner#circuitbreaker#resilience

/MonitorRateLimitedService

Add observability and alerting to a service under load — e.g. a checkout service that falls over on flash sales.

Backend & APIs🟢 Beginner#load#reliability

/RecoverBackgroundJobQueue

Add graceful failure handling to a background job queue — e.g. a job queue that silently drops failed jobs.

Backend & APIs🟢 Beginner#queue#jobs

/MonitorApiGateway

Add observability and alerting to an api gateway — e.g. a gateway routing to five backend services.

Backend & APIs🟢 Beginner#gateway#routing

/RecoverJWTHandling

Add graceful failure handling to jwt token handling — e.g. an api issuing jwts with no expiry.

Backend & APIs🟢 Beginner#jwt#tokens

/MonitorLoginFlow

Add observability and alerting to a user login flow — e.g. a login flow storing passwords in plain text.

Backend & APIs🟢 Beginner#login#auth

/RecoverSessionStore

Add graceful failure handling to a user session store — e.g. a session store with no expiry or invalidation.

Backend & APIs🟢 Beginner#sessions#auth

/MonitorSecretsManagement

Add observability and alerting to application secrets management — e.g. a repo with api keys committed to git history.

Backend & APIs🟢 Beginner#secrets#config

/RecoverPasswordReset

Add graceful failure handling to a password reset flow — e.g. a reset flow using guessable tokens.

Backend & APIs🟢 Beginner#password#reset

/MonitorPaymentService

Add observability and alerting to a payment processing service — e.g. a service storing raw card numbers.

Backend & APIs🟢 Beginner#payments#pci

/MonitorCircuitBreaker

Add observability and alerting to a circuit-breaker pattern implementation — e.g. a service calling a flaky downstream dependency.

Backend & APIs🟢 Beginner#circuitbreaker#resilience

/RecoverThirdPartyIntegration

Add graceful failure handling to a third-party api integration — e.g. an integration that fails when the vendor api is slow.

Backend & APIs🟢 Beginner#integration#external

/MonitorBackgroundJobQueue

Add observability and alerting to a background job queue — e.g. a job queue that silently drops failed jobs.

Backend & APIs🟢 Beginner#queue#jobs