Repolode
yusufkaraaslan

yusufkaraaslan/Skill_Seekers

Converts documentation sites, GitHub repos, PDFs and other sources into structured knowledge assets for Claude, Gemini, OpenAI skills, RAG pipelines and AI coding assistants.

Stars
15,184
Forks
1,781
Open issues
50
Last commit
20 days ago

What is it?

Skill Seekers is a Python CLI and MCP server that turns scattered source material into packaged knowledge for AI tools. It can scrape documentation websites (including JavaScript single-page apps and sites that publish llms.txt), analyze GitHub repositories and local codebases with AST parsing, and ingest PDFs, Word, EPUB, Jupyter notebooks, OpenAPI specs, videos and more. Multiple sources can be merged into one skill with conflict detection.

The output is a SKILL.md with reference files that can be packaged for Claude, Gemini or OpenAI, or exported as chunked documents for LangChain, LlamaIndex and vector databases such as Pinecone, Chroma and Qdrant. Skills can also be installed directly into agents such as Cursor, Windsurf, Cline and Claude Code. AI enhancement runs either through an API or through a local agent, and the project includes an MCP server with 40 tools.

Key features

  • 01Scrapes documentation sites with sitemap, llms.txt and headless-browser discovery
  • 02Analyzes GitHub repos and local code with AST parsing and design pattern detection
  • 03Ingests PDF, Word, EPUB, Jupyter, OpenAPI, PowerPoint and video sources
  • 04Merges multiple sources into one skill with conflict detection
  • 05Exports to 22 targets including Claude, Gemini, OpenAI, LangChain and vector databases
  • 06Ships an MCP server and installs skills into 19 AI coding agents

Use cases

  • Turning a framework's documentation into a Claude skill for a coding assistant
  • Building a RAG knowledge base from docs, PDFs and a GitHub repo for LangChain or LlamaIndex
  • Preparing context files so Cursor or Cline can read project documentation automatically
  • Combining internal wiki and API specs into one searchable reference

Quick start

  1. 1

    Install the package from PyPI

    pip install skill-seekers
  2. 2

    Create a skill from a documentation site

    skill-seekers create https://docs.djangoproject.com/
  3. 3

    Package the skill for your AI platform (Claude)

    skill-seekers package output/django --target claude

Things to know

  • Some source types need optional extras, such as video, which requires skill-seekers[video].
  • Video visual extraction needs a GPU-aware setup step and extra dependencies like PyTorch and easyocr.
  • AI enhancement needs an API key for hosted modes or a local agent such as Claude Code.

Topics

FAQ

What is Skill_Seekers?
Converts documentation sites, GitHub repos, PDFs and other sources into structured knowledge assets for Claude, Gemini, OpenAI skills, RAG pipelines and AI coding assistants. Skill Seekers is a Python CLI and MCP server that turns scattered source material into packaged knowledge for AI tools. It can scrape documentation websites (including JavaScript single-page apps and sites that publish llms.txt), analyze GitHub repositories and local codebases with AST parsing, and ingest PDFs, Word, EPUB, Jupyter notebooks, OpenAPI specs, videos and more. Multiple sources can be merged into one skill with conflict detection.
Is Skill_Seekers free to use? What license does it have?
Skill_Seekers is open source under the MIT license. Check the license terms before using it in commercial products.
Is Skill_Seekers still maintained?
Actively maintained. The last commit to Skill_Seekers was on Sep 30, 2026.
What can I use Skill_Seekers for?
Turning a framework's documentation into a Claude skill for a coding assistant Building a RAG knowledge base from docs, PDFs and a GitHub repo for LangChain or LlamaIndex Preparing context files so Cursor or Cline can read project documentation automatically Combining internal wiki and API specs into one searchable reference
How do I install Skill_Seekers?
Install the package from PyPI: pip install skill-seekers Create a skill from a documentation site: skill-seekers create https://docs.djangoproject.com/ Package the skill for your AI platform (Claude): skill-seekers package output/django --target claude
Where can I get Skill_Seekers?
The source code and installation instructions are on GitHub: https://github.com/yusufkaraaslan/Skill_Seekers

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects