Pular para o conteúdo
Skillpedia
Bancos de dados48 mil · #2720

database

Faz seu agente trabalhar com bancos de dados SQL e NoSQL. Ajuda a projetar, otimizar e gerenciar dados de forma eficiente.

O que ela faz

Esta ferramenta ajuda a criar e gerenciar bancos de dados. Ela pode auxiliar no design, na criação, na otimização e na migração de bancos de dados, cobrindo tecnologias como SQL e NoSQL.

Quando usar

  • ✓Ao planejar a estrutura de um novo banco de dados.
  • ✓Quando precisar melhorar a velocidade de consultas lentas.
  • ✓Ao mover dados de um banco de dados para outro.

Exemplo do que pedir para a IA

“Me ajude a projetar um banco de dados para uma loja online.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/database/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/database/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ela funciona conectando você a ferramentas especializadas que entendem diferentes tipos de bancos de dados e tarefas. Você descreve o que precisa, e ela usa essas ferramentas para te guiar.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill database

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/database/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Pacote de Fluxo de Trabalho de Banco de Dados

Visão Geral

Fluxo de trabalho abrangente de banco de dados para design, desenvolvimento, otimização, migrações e engenharia de dados. Abrange SQL, NoSQL e plataformas de dados modernas.

Quando Usar Este Fluxo de Trabalho

Use este fluxo de trabalho quando:

  • Projetar esquemas de banco de dados
  • Implementar migrações de banco de dados
  • Otimizar o desempenho de consultas
  • Configurar pipelines de dados
  • Gerenciar operações de banco de dados
  • Implementar qualidade de dados

Fases do Fluxo de Trabalho

Fase 1: Design de Banco de Dados

Habilidades a Invocar

  • database-architect - Arquitetura de banco de dados
  • database-design - Design de esquema
  • postgresql - Design de PostgreSQL
  • nosql-expert - Design de NoSQL

Ações

  1. Coletar requisitos
  2. Projetar esquema
  3. Definir relacionamentos
  4. Planejar estratégia de indexação
  5. Projetar para escalabilidade

Prompts de Copiar e Colar

Use @database-architect to design database schema
Use @postgresql to design PostgreSQL schema

Fase 2: Implementação de Banco de Dados

Habilidades a Invocar

  • prisma-expert - Prisma ORM
  • database-migrations-sql-migrations - Migrações SQL
  • neon-postgres - Serverless Postgres

Ações

  1. Configurar conexão com o banco de dados
  2. Configurar ORM
  3. Criar migrações
  4. Implementar modelos
  5. Configurar dados de semente

Prompts de Copiar e Colar

Use @prisma-expert to set up Prisma ORM
Use @database-migrations-sql-migrations to create migrations

Fase 3: Otimização de Consultas

Habilidades a Invocar

  • database-optimizer - Otimização de banco de dados
  • sql-optimization-patterns - Otimização de SQL
  • postgres-best-practices - Otimização de PostgreSQL

Ações

  1. Analisar consultas lentas
  2. Revisar planos de execução
  3. Otimizar índices
  4. Refatorar consultas
  5. Implementar cache

Prompts de Copiar e Colar

Use @database-optimizer to optimize database performance
Use @sql-optimization-patterns to optimize SQL queries

Fase 4: Migração de Dados

Habilidades a Invocar

  • database-migration - Migração de banco de dados
  • framework-migration-code-migrate - Migração de código

Ações

  1. Planejar estratégia de migração
  2. Criar scripts de migração
  3. Testar migração
  4. Executar migração
  5. Verificar integridade dos dados

Prompts de Copiar e Colar

Use @database-migration to plan database migration

Fase 5: Desenvolvimento de Pipeline de Dados

Habilidades a Invocar

  • data-engineer - Engenharia de dados
  • data-engineering-data-pipeline - Pipelines de dados
  • airflow-dag-patterns - Fluxos de trabalho Airflow
  • dbt-transformation-patterns - Transformações dbt

Ações

  1. Projetar pipeline de dados
  2. Configurar ingestão de dados
  3. Implementar transformações
  4. Configurar agendamento
  5. Configurar monitoramento

Prompts de Copiar e Colar

Use @data-engineer to design data pipeline
Use @airflow-dag-patterns to create Airflow DAGs

Fase 6: Qualidade de Dados

Habilidades a Invocar

  • data-quality-frameworks - Qualidade de dados
  • data-engineering-data-driven-feature - Recursos orientados por dados

Ações

  1. Definir métricas de qualidade
  2. Implementar validação
  3. Configurar monitoramento
  4. Criar alertas
  5. Documentar padrões

Prompts de Copiar e Colar

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

Fase 7: Operações de Banco de Dados

Habilidades a Invocar

  • database-admin - Administração de banco de dados
  • backup-automation - Automação de backup

Ações

  1. Configurar backups
  2. Configurar replicação
  3. Monitorar desempenho
  4. Planejar capacidade
  5. Implementar segurança

Prompts de Copiar e Colar

Use @database-admin to manage database operations

Fluxos de Trabalho de Tecnologia de Banco de Dados

PostgreSQL

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

MongoDB

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

Redis

Skills: bullmq-specialist, upstash-qstash

Data Warehousing

Skills: clickhouse-io, dbt-transformation-patterns

Portões de Qualidade

  • Esquema projetado e revisado
  • Migrações testadas
  • Benchmarks de desempenho atingidos
  • Backups configurados
  • Monitoramento implementado
  • Documentação completa

Pacotes de Fluxo de Trabalho Relacionados

  • development - Desenvolvimento de aplicativos
  • cloud-devops - Infraestrutura
  • ai-ml - Pipelines de dados de IA/ML
  • testing-qa - Testes de dados

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como substituta para validação específica do ambiente, testes ou revisão especializada.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem faltando.
Perguntas frequentes

O que é SQL e NoSQL?

SQL é um tipo de banco de dados mais tradicional, com tabelas organizadas. NoSQL é mais flexível, com diferentes formas de organizar os dados.

O que são migrações de banco de dados?

São os passos para atualizar ou mover dados de um banco de dados para outro, garantindo que tudo funcione corretamente.

O que é otimização de consulta?

É o processo de fazer as perguntas ao banco de dados (consultas) serem mais rápidas e eficientes.

Detalhes

Descrição original do autor

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

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2720
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas