agent-backend

Define backend contracts for Supabase Edge Functions, PostgreSQL RPCs, and REST APIs.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/fabiomilennials1234-a11y/v8milennialsb2bv2 --skill agent-backend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-backend
Source: https://github.com/fabiomilennials1234-a11y/v8milennialsb2bv2/tree/main/.claude/skills/agent-backend
Command: npx skills add https://github.com/fabiomilennials1234-a11y/v8milennialsb2bv2 --skill agent-backend

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Staff-level backend engineer contracts — this skill helps you define clear boundaries, resilience patterns, and reliable contracts between systems, enabling safer integration and maintenance.

Core Features & Use Cases

  • Supabase Edge Functions (Deno runtime) orchestration and RPCs
  • PostgreSQL RPCs and functions with strict TypeScript boundaries
  • REST API design with clear contracts, standardized error handling, and proper status codes
  • Auth & tenancy: multi-tenant with Row-Level Security policies
  • Patterns: event-driven workflows, job queues, exponential backoff retries, idempotency
  • Webhook processing with signature validation and deduplication
  • Resilience: circuit breakers, graceful degradation, atomic transactions

Quick Start

Initialize the agent-backend skill by loading its contracts and begin implementing the backend integration guided by the provided patterns.

Frequently Asked Questions about agent-backend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build resilient backend contracts for REST APIs and multi-tenant systems?

Resilient backend contracts are built by defining strict boundaries for data exchange, applying input validation, idempotency, and standardized error handling. This approach ensures safer integration and maintenance across REST APIs and multi-tenant architectures.

What's the best way to handle idempotency and exponential backoff retries in Supabase Edge Functions?

Idempotency and exponential backoff retries in Supabase Edge Functions are managed using event-driven workflows and job queues. Defining strict TypeScript boundaries for PostgreSQL RPCs ensures reliable orchestration and data exchange.

How does webhook signature validation and deduplication work for backend systems?

Webhook signature validation and deduplication work by verifying incoming payload signatures and filtering duplicate requests. This prevents replay attacks and duplicate processing, maintaining reliable event-driven backend workflows.

Can I use this approach for multi-tenant architectures with Row-Level Security policies?

Yes, this approach supports multi-tenant architectures by implementing Row-Level Security policies within PostgreSQL. It enforces strict auth and tenancy boundaries, ensuring data isolation and secure access across different tenants.

When do I need circuit breakers and graceful degradation in backend API design?

Circuit breakers and graceful degradation are needed when backend APIs depend on unreliable external services. They prevent cascading failures by monitoring error rates and falling back to safe defaults, maintaining overall system resilience.

Why does standardizing error handling and status codes matter for backend integration?

Standardizing error handling and status codes matters because it establishes clear backend contracts for data exchange. Consistent responses allow client systems to parse errors programmatically, enabling safer integration and automated retry logic.