| name | skill-seekers |
| description | Generate AI skills (SKILL.md) from documentation websites, GitHub repositories, PDF files, or local codebases using the Skill Seekers CLI. Use when the user wants to create a new AI skill from external documentation, analyze a GitHub repo into a skill, convert a PDF into structured AI knowledge, or package skills for Claude, Gemini, or OpenAI. |
Skill Seekers
A universal preprocessing tool that turns any documentation, GitHub repo, PDF, or video into structured AI knowledge assets.
Prerequisites
pip install skill-seekers
pip install skill-seekers[all]
Quick Start (3 Commands)
skill-seekers create https://docs.django.com/
skill-seekers enhance output/django/
skill-seekers package output/django --target claude
Source Types
| Source | Command | Example |
|---|
| Documentation URL | create <url> | skill-seekers create https://docs.react.dev/ |
| GitHub repo | create <owner/repo> | skill-seekers create facebook/react |
| Local codebase | create <path> | skill-seekers create ./my-project |
| PDF file | create <file.pdf> | skill-seekers create manual.pdf |
| YouTube video | video --url <url> | skill-seekers video --url https://youtube.com/... |
Export Targets
skill-seekers package output/react --target claude
skill-seekers package output/react --target gemini
skill-seekers package output/react --target openai
skill-seekers package output/react --target langchain
skill-seekers package output/react --target cursor
skill-seekers package output/react --target markdown
Key Commands
skill-seekers install --config react
skill-seekers github --repo owner/repo --include-issues --include-changelog
skill-seekers analyze --directory ./my-project --output output/my-skill/
skill-seekers pdf --pdf docs/manual.pdf --name myskill --extract-tables --parallel
skill-seekers unified --config configs/myframework_unified.json
skill-seekers workflows list
skill-seekers create ./my-project --enhance-workflow security-focus
Configuration
Skill Seekers uses JSON config files for repeatable scraping:
{
"name": "react",
"base_url": "https://react.dev/",
"max_pages": 200
}
Run with: skill-seekers scrape --config configs/react.json
Browse 24+ preset configs at skillseekersweb.com.
AI Enhancement (Optional)
export ANTHROPIC_API_KEY=sk-ant-...
skill-seekers enhance output/react/
skill-seekers create ./my-project --ai-mode local
skill-seekers enhance output/react/ --workflow security-focus
Output Structure
output/react/
├── SKILL.md # Main skill file (300-500+ lines)
└── references/ # Detailed reference files
├── api/ # API documentation
├── guides/ # How-to guides
└── examples/ # Code examples
Tips
- Use
--async --workers 8 for 3x faster scraping on large docs
- Use
skill-seekers resume --list to continue interrupted jobs
- Set up multiple GitHub tokens via
skill-seekers config --github to avoid rate limits
- 24+ ready-to-use presets for popular frameworks (React, Django, Godot, FastAPI, etc.)
References