Backend-Entwickler Agent

Develop and maintain a Supabase PostgreSQL backend with RLS and Deno Edge Functions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gb-design/purriosity-v2 --skill backend-entwickler-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Backend-Entwickler Agent
Source: https://github.com/gb-design/purriosity-v2/tree/main/.agent/skills/backend
Command: npx skills add https://github.com/gb-design/purriosity-v2 --skill backend-entwickler-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill addresses the complex challenges of designing, implementing, and maintaining a secure and efficient backend for the Purriosity project, ensuring data integrity and application performance.

Core Features & Use Cases

  • Database Schema Design: Defines and manages PostgreSQL schemas, including tables, indexes, and constraints.
  • Row Level Security (RLS): Implements granular access control policies to protect sensitive data.
  • Business Logic Implementation: Develops stored procedures and functions for core application logic.
  • Performance Optimization: Utilizes materialized views and efficient queries for speed.
  • Edge Functions: Creates custom API endpoints using Deno for serverless logic.
  • Use Case: Automatically generating unique share tokens for collections, implementing a robust system for tracking affiliate clicks, and ensuring that only authenticated users can access or modify their own data.

Quick Start

Use the Backend-Entwickler Agent to create a new migration script for adding a 'deleted_at' timestamp column to the 'products' table.

Frequently Asked Questions about Backend-Entwickler Agent

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

FAQPage Schema
How do I implement Row Level Security policies in PostgreSQL using Supabase?

You implement Row Level Security by defining granular access control policies directly within your PostgreSQL database via Supabase. This ensures that only authenticated users can access or modify their specific data records, maintaining strict data integrity.

How do I create and manage database schema migrations in Supabase?

You create and manage database schema migrations in Supabase by generating migration scripts. This allows you to safely evolve your database schema, such as adding new columns or constraints, while adhering to strict data integrity standards.

What is the best way to optimize PostgreSQL query performance for large datasets?

The best way to optimize PostgreSQL query performance is by utilizing materialized views and efficient queries. This approach speeds up data retrieval significantly by pre-computing and storing complex query results for rapid access.

Can I use Deno Edge Functions with Supabase to build custom API endpoints?

Yes, you can use Deno Edge Functions with Supabase to create custom API endpoints. This enables you to deploy serverless business logic, such as generating unique share tokens or tracking affiliate clicks, directly alongside your database.

How do I enforce strict security and data integrity in a backend architecture?

You enforce strict security and data integrity in a backend architecture by combining PostgreSQL constraints, Row Level Security policies, and managed migrations. This ensures robust data models and granular access control across the entire database.

Does Supabase support implementing business logic directly through SQL functions?

Yes, Supabase supports implementing business logic directly through SQL functions and stored procedures. This allows you to embed core application logic within the PostgreSQL database, reducing round trips and centralizing data processing.