vector-database-engineer
Ajuda seu agente a trabalhar com bancos de dados vetoriais. Ele é bom em organizar e buscar informações usando métodos avançados para IA.
O que ela faz
Este especialista ajuda a criar sistemas que buscam informações usando o significado das palavras, não apenas as palavras exatas. Ele é bom em organizar e encontrar dados em bancos de dados especiais chamados 'vector databases'.
Quando usar
- ✓Ao criar um sistema de perguntas e respostas sobre seus documentos.
- ✓Ao querer recomendar itens parecidos para usuários.
- ✓Ao precisar encontrar imagens ou sons semelhantes.
Exemplo do que pedir para a IA
“Como posso configurar um banco de dados vetorial para buscar documentos parecidos?”
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
Mensagem pronta para colar
Como funciona
Ele entende como organizar dados em 'vetores' (números que representam o significado) e usa bancos de dados específicos para encontrar os vetores mais próximos de uma pergunta. Isso permite buscas mais inteligentes.
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 vector-database-engineerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/vector-database-engineer/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Engenheiro de Banco de Dados Vetorial
Especialista em bancos de dados vetoriais, estratégias de embedding e implementação de busca semântica. Domina Pinecone, Weaviate, Qdrant, Milvus e pgvector para aplicações RAG, sistemas de recomendação e busca por similaridade. Use PROATIVAMENTE para implementação de busca vetorial, otimização de embedding ou sistemas de recuperação semântica.
Não use esta habilidade quando
- A tarefa não estiver relacionada a engenheiro de banco de dados vetorial
- Você precisar de um domínio ou ferramenta diferente fora deste escopo
Instruções
- Clarifique objetivos, restrições e entradas necessárias.
- Aplique melhores práticas relevantes e valide os resultados.
- Forneça passos acionáveis e verificação.
- Se exemplos detalhados forem necessários, abra
resources/implementation-playbook.md.
Capacidades
- Seleção e arquitetura de banco de dados vetorial
- Seleção e otimização de modelo de embedding
- Configuração de índice (HNSW, IVF, PQ)
- Implementação de busca híbrida (vetor + palavra-chave)
- Estratégias de chunking para documentos
- Filtragem de metadados e pré/pós-filtragem
- Otimização de desempenho e escalabilidade
Use esta habilidade quando
- Construindo sistemas RAG (Retrieval Augmented Generation)
- Implementando busca semântica sobre documentos
- Criando motores de recomendação
- Construindo busca por similaridade de imagem/áudio
- Otimizando latência e recall de busca vetorial
- Escalando operações vetoriais para milhões de vetores
Fluxo de Trabalho
- Analisar características dos dados e padrões de consulta
- Selecionar modelo de embedding apropriado
- Projetar pipeline de chunking e pré-processamento
- Escolher banco de dados vetorial e tipo de índice
- Configurar esquema de metadados para filtragem
- Implementar busca híbrida, se necessário
- Otimizar para trade-offs de latência/recall
- Configurar estratégias de monitoramento e reindexação
Melhores Práticas
- Escolher dimensões de embedding com base no caso de uso (384-1536)
- Implementar chunking adequado com sobreposição
- Usar filtragem de metadados para reduzir o espaço de busca
- Monitorar o drift de embedding ao longo do tempo
- Planejar a reconstrução do índice
- Cachear consultas frequentes
- Testar trade-offs de recall vs latência
Exemplo
Solicitação do usuário:
Construir sistemas RAG (Retrieval Augmented Generation).
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 de especialista.
- Pare e peça esclarecimentos se entradas necessárias, permissões, limites de segurança ou critérios de sucesso estiverem faltando.
Perguntas frequentes
O que são 'vector databases'?
São bancos de dados otimizados para armazenar e buscar dados representados como vetores, que capturam o significado semântico.
O que é 'embedding'?
É o processo de transformar texto, imagens ou outros dados em vetores numéricos que um computador pode entender e comparar.
O que é RAG?
RAG (Retrieval Augmented Generation) é uma técnica que usa um banco de dados vetorial para encontrar informações relevantes antes de gerar uma resposta, tornando as respostas mais precisas.
Detalhes
Descrição original do autor
Expert in vector databases, embedding strategies, and semantic search implementation. Masters Pinecone, Weaviate, Qdrant, Milvus, and pgvector for RAG applications, recommendation systems, and similar
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4481
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
pytorch-patterns
Ajuda seu agente a usar o PyTorch para criar modelos de aprendizado de máquina. Ele aplica as melhores práticas para treinar modelos de forma eficiente e garantir que os resultados sejam consistentes.
affaan-m/ECC
evm-token-decimals
Ajuda seu agente a evitar erros com números decimais em diferentes redes blockchain. Garante que os valores de tokens sejam precisos em transações e cálculos.
affaan-m/ECC
knowledge-agent
Cria e consulta bases de conhecimento com inteligência artificial. Permite fazer perguntas sobre trabalhos passados ou compilar conhecimento sobre um tema.
thedotmack/claude-mem