Agente autônomo de pesquisa open source que planeja perguntas, coleta fontes da web e locais e escreve relatórios com citações usando qualquer provedor de LLM.
yusufkaraaslan/Skill_Seekers
Converte sites de documentação, repositórios do GitHub, PDFs e outras fontes em materiais de conhecimento estruturados para skills de Claude, Gemini e OpenAI, pipelines RAG e assistentes de programação com IA.
- Estrelas
- 15,184
- Forks
- 1,781
- Issues abertas
- 50
- Último commit
- há 20 dias
O que é?
Skill Seekers é uma CLI em Python e um servidor MCP que transforma materiais de origem dispersos em pacotes de conhecimento para ferramentas de IA. A ferramenta pode rastrear sites de documentação (incluindo aplicações de página única em JavaScript e sites que publicam llms.txt), analisar repositórios do GitHub e bases de código locais com parsing de AST, além de importar PDFs, documentos do Word, EPUBs, notebooks Jupyter, especificações OpenAPI, vídeos e muito mais. É possível combinar várias fontes em uma única skill, com detecção de conflitos.
A saída é um arquivo SKILL.md com arquivos de referência, que pode ser empacotado para Claude, Gemini ou OpenAI, ou exportado como documentos divididos em chunks para LangChain, LlamaIndex e bancos de dados vetoriais como Pinecone, Chroma e Qdrant. As skills também podem ser instaladas diretamente em agentes como Cursor, Windsurf, Cline e Claude Code. O aprimoramento por IA funciona por meio de uma API ou de um agente local, e o projeto inclui um servidor MCP com 40 ferramentas.
Recursos principais
- 01Rastreia sites de documentação usando sitemap, llms.txt e descoberta com navegador headless
- 02Analisa repositórios do GitHub e código local com parsing de AST e detecção de padrões de projeto
- 03Importa fontes em PDF, Word, EPUB, Jupyter, OpenAPI, PowerPoint e vídeo
- 04Combina várias fontes em uma única skill, com detecção de conflitos
- 05Exporta para 22 destinos, incluindo Claude, Gemini, OpenAI, LangChain e bancos de dados vetoriais
- 06Inclui um servidor MCP e instala skills em 19 agentes de programação com IA
Casos de uso
- Transformar a documentação de um framework em uma skill do Claude para um assistente de programação
- Criar uma base de conhecimento RAG com documentação, PDFs e um repositório do GitHub para LangChain ou LlamaIndex
- Preparar arquivos de contexto para que Cursor ou Cline leiam automaticamente a documentação de um projeto
- Combinar um wiki interno e especificações de API em uma única referência pesquisável
Início rápido
- 1
Instale o pacote pelo PyPI
pip install skill-seekers - 2
Crie um skill a partir de um site de documentação
skill-seekers create https://docs.djangoproject.com/ - 3
Empacote o skill para sua plataforma de IA (Claude)
skill-seekers package output/django --target claude
Antes de usar
- Alguns tipos de fonte precisam de extras opcionais; por exemplo, vídeo requer skill-seekers[video].
- A extração visual de vídeo exige uma etapa de configuração compatível com GPU e dependências adicionais, como PyTorch e easyocr.
- O aprimoramento por IA requer uma chave de API para modos hospedados ou um agente local, como o Claude Code.
Tópicos
Perguntas frequentes
- O que é Skill_Seekers?
- Converte sites de documentação, repositórios do GitHub, PDFs e outras fontes em materiais de conhecimento estruturados para skills de Claude, Gemini e OpenAI, pipelines RAG e assistentes de programação com IA. Skill Seekers é uma CLI em Python e um servidor MCP que transforma materiais de origem dispersos em pacotes de conhecimento para ferramentas de IA. A ferramenta pode rastrear sites de documentação (incluindo aplicações de página única em JavaScript e sites que publicam llms.txt), analisar repositórios do GitHub e bases de código locais com parsing de AST, além de importar PDFs, documentos do Word, EPUBs, notebooks Jupyter, especificações OpenAPI, vídeos e muito mais. É possível combinar várias fontes em uma única skill, com detecção de conflitos.
- Skill_Seekers é gratuito? Qual é a licença?
- Skill_Seekers é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Skill_Seekers ainda é mantido?
- Manutenção ativa. O último commit de Skill_Seekers foi em 30 de set. de 2026.
- Para que posso usar Skill_Seekers?
- Transformar a documentação de um framework em uma skill do Claude para um assistente de programação Criar uma base de conhecimento RAG com documentação, PDFs e um repositório do GitHub para LangChain ou LlamaIndex Preparar arquivos de contexto para que Cursor ou Cline leiam automaticamente a documentação de um projeto Combinar um wiki interno e especificações de API em uma única referência pesquisável
- Como instalar Skill_Seekers?
- Instale o pacote pelo PyPI: pip install skill-seekers Crie um skill a partir de um site de documentação: skill-seekers create https://docs.djangoproject.com/ Empacote o skill para sua plataforma de IA (Claude): skill-seekers package output/django --target claude
- Onde consigo Skill_Seekers?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yusufkaraaslan/Skill_Seekers
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Indexa bases de código em várias linguagens em um grafo de conhecimento para consultar, pesquisar e editar código em linguagem natural com um agente de IA ou servidor MCP.
Uma CLI que analisa seu código e gera arquivos compactos de contexto para IA, reduzindo os tokens que assistentes de programação gastam explorando o projeto.
Sistema de memória para agentes que armazena, recupera e reflete sobre memórias para que agentes de IA aprendam com o tempo, em vez de apenas reproduzir o histórico de conversas.
Framework Python para criar servidores MCP, clientes e apps interativos que conectam LLMs a ferramentas e dados.
Infraestrutura de memória nativa para agentes, que transforma conversas e execuções de agentes LLM em memória persistente e estruturada para apps em Python e TypeScript.