Repolode
yusufkaraaslan

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. 1

    Instale o pacote pelo PyPI

    pip install skill-seekers
  2. 2

    Crie um skill a partir de um site de documentação

    skill-seekers create https://docs.djangoproject.com/
  3. 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