MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Database

Database is an code AI skill with a core value of Database development and operations workflow covering SQL, NoSQL, database design, migrations, optimization, and data engineering. It helps developers solve real-world problems in the code domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Database development and operations workflow covering SQL, NoSQL, database design, migrations, optimization, and data engineering.

Last verified on: 2026-07-08

Quick Facts

Category code
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-08
Risk Level Low
mkdir -p ./skills/database && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/database/SKILL.md -o ./skills/database/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Database Workflow Bundle


Overview


Comprehensive database workflow for database design, development, optimization, migrations, and data engineering. Covers SQL, NoSQL, and modern data platforms.


When to Use This Workflow


Use this workflow when:

- Designing database schemas

- Implementing database migrations

- Optimizing query performance

- Setting up data pipelines

- Managing database operations

- Implementing data quality


Workflow Phases


Phase 1: Database Design


#### Skills to Invoke

- `database-architect` - Database architecture

- `database-design` - Schema design

- `postgresql` - PostgreSQL design

- `nosql-expert` - NoSQL design


#### Actions

1. Gather requirements

2. Design schema

3. Define relationships

4. Plan indexing strategy

5. Design for scalability


#### Copy-Paste Prompts

text
Use @database-architect to design database schema

text
Use @postgresql to design PostgreSQL schema

Phase 2: Database Implementation


#### Skills to Invoke

- `prisma-expert` - Prisma ORM

- `database-migrations-sql-migrations` - SQL migrations

- `neon-postgres` - Serverless Postgres


#### Actions

1. Set up database connection

2. Configure ORM

3. Create migrations

4. Implement models

5. Set up seed data


#### Copy-Paste Prompts

text
Use @prisma-expert to set up Prisma ORM

text
Use @database-migrations-sql-migrations to create migrations

Phase 3: Query Optimization


#### Skills to Invoke

- `database-optimizer` - Database optimization

- `sql-optimization-patterns` - SQL optimization

- `postgres-best-practices` - PostgreSQL optimization


#### Actions

1. Analyze slow queries

2. Review execution plans

3. Optimize indexes

4. Refactor queries

5. Implement caching


#### Copy-Paste Prompts

text
Use @database-optimizer to optimize database performance

text
Use @sql-optimization-patterns to optimize SQL queries

Phase 4: Data Migration


#### Skills to Invoke

- `database-migration` - Database migration

- `framework-migration-code-migrate` - Code migration


#### Actions

1. Plan migration strategy

2. Create migration scripts

3. Test migration

4. Execute migration

5. Verify data integrity


#### Copy-Paste Prompts

text
Use @database-migration to plan database migration

Phase 5: Data Pipeline Development


#### Skills to Invoke

- `data-engineer` - Data engineering

- `data-engineering-data-pipeline` - Data pipelines

- `airflow-dag-patterns` - Airflow workflows

- `dbt-transformation-patterns` - dbt transformations


#### Actions

1. Design data pipeline

2. Set up data ingestion

3. Implement transformations

4. Configure scheduling

5. Set up monitoring


#### Copy-Paste Prompts

text
Use @data-engineer to design data pipeline

text
Use @airflow-dag-patterns to create Airflow DAGs

Phase 6: Data Quality


#### Skills to Invoke

- `data-quality-frameworks` - Data quality

- `data-engineering-data-driven-feature` - Data-driven features


#### Actions

1. Define quality metrics

2. Implement validation

3. Set up monitoring

4. Create alerts

5. Document standards


#### Copy-Paste Prompts

text
Use @data-quality-frameworks to implement data quality checks

Phase 7: Database Operations


#### Skills to Invoke

- `database-admin` - Database administration

- `backup-automation` - Backup automation


#### Actions

1. Set up backups

2. Configure replication

3. Monitor performance

4. Plan capacity

5. Implement security


#### Copy-Paste Prompts

text
Use @database-admin to manage database operations

Database Technology Workflows


PostgreSQL

text
Skills: postgresql, postgres-best-practices, neon-postgres, prisma-expert

MongoDB

text
Skills: nosql-expert, azure-cosmos-db-py

Redis

text
Skills: bullmq-specialist, upstash-qstash

Data Warehousing

text
Skills: clickhouse-io, dbt-transformation-patterns

Quality Gates


- [ ] Schema designed and reviewed

- [ ] Migrations tested

- [ ] Performance benchmarks met

- [ ] Backups configured

- [ ] Monitoring in place

- [ ] Documentation comple

🎯 Best For

  • Claude users
  • Software engineers
  • Development teams
  • Tech leads

💡 Use Cases

  • Code quality improvement
  • Best practice enforcement

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Database to Your Work

    Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.

  4. 4

    Review and Refine

    Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.

❓ Frequently Asked Questions

Is Database compatible with Cursor and VS Code?

Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.

Do I need specific dependencies for Database?

Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.

How do I install Database?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/database/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping validation

Always test AI-generated code changes, even for simple refactors.

Missing dependency updates

Check if the skill requires updated dependencies or new packages.

🔗 Related Skills