aiox-data-engineer

Design database schemas, security policies, and migration plans.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/pglemos/GOLFFOX --skill aiox-data-engineer-pglemos
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: aiox-data-engineer
Source: https://github.com/pglemos/GOLFFOX/tree/main/.claude/skills/AIOX/agents/data-engineer
Command: npx skills add https://github.com/pglemos/GOLFFOX --skill aiox-data-engineer-pglemos

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires db-domain-modeling.md, setup-database.md, db-env-check.md, db-bootstrap.md, db-apply-migration.md, db-dry-run.md, db-seed.md, db-snapshot.md, db-rollback.md, security-audit.md, analyze-performance.md, db-policy-apply.md, test-as-user.md, db-verify-order.md, db-load-csv.md, db-run-sql.md, execute-checklist.md, create-deep-research-prompt.md, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance for designing, implementing, and managing robust database systems, ensuring data integrity and performance.

Core Features & Use Cases

  • Database Schema & Architecture: Assist in creating normalized schemas, defining relationships, and planning migrations.
  • Security & Access Control: Design RLS policies and implement security best practices to protect sensitive data.
  • Performance Optimization: Analyze queries, suggest indexes, and optimize database operations for scalability.
  • Use Case: Imagine setting up a secure, efficient PostgreSQL database for a SaaS application. Use this Skill to design your schema, configure RLS policies, and plan migrations for a smooth deployment.

Quick Start

Use the data-engineer skill to plan and optimize your database schema and security policies.

Frequently Asked Questions about aiox-data-engineer

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

FAQPage Schema
How do I plan a database migration for Supabase without losing data integrity?โ–ผ

Plan a database migration by defining schema relationships, running dry runs, applying migrations, and verifying execution order to ensure data integrity. This process supports creating normalized schemas and planning migrations for smooth deployment.

What is the best way to design Row Level Security policies for a PostgreSQL schema?โ–ผ

Designing Row Level Security policies involves defining access control rules and applying security best practices to protect sensitive data. You can generate RLS policies, apply them to your schema, and test access using specific user contexts.

How do I optimize database performance and analyze queries for scalability?โ–ผ

Optimize database performance by analyzing queries, suggesting indexes, and tuning database operations. This approach identifies bottlenecks and ensures your database operations remain scalable and efficient as your data grows.

Can I test database access control by simulating specific users before applying security policies?โ–ผ

Yes, you can test database access control by simulating specific users. This allows you to verify that security policies and Row Level Security rules function correctly before applying them to the production database environment.

How do I rollback a database schema migration if the deployment fails?โ–ผ

Rollback a database schema migration by utilizing snapshot and rollback procedures. This allows you to capture the database state before applying changes and revert the schema if the migration deployment fails or introduces errors.

How do I seed a database with initial test data and load CSV files?โ–ผ

Seed a database with initial test data and load CSV files by executing specific seeding and data loading scripts. This populates your schema with baseline information for development, testing, and performance analysis.