ai-meta/skill-seekers/SKILL.md
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.
npx skillsauth add Jst-Well-Dan/Skill-Box skill-seekersInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A universal preprocessing tool that turns any documentation, GitHub repo, PDF, or video into structured AI knowledge assets.
pip install skill-seekers
# Or with all features:
pip install skill-seekers[all]
# 1. Create skill from any source
skill-seekers create https://docs.django.com/
# 2. (Optional) Enhance with AI
skill-seekers enhance output/django/
# 3. Package for your AI platform
skill-seekers package output/django --target claude
| 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/... |
skill-seekers package output/react --target claude # Claude AI Skill (ZIP)
skill-seekers package output/react --target gemini # Google Gemini (tar.gz)
skill-seekers package output/react --target openai # OpenAI (ZIP)
skill-seekers package output/react --target langchain # LangChain Documents (JSON)
skill-seekers package output/react --target cursor # .cursorrules for Cursor IDE
skill-seekers package output/react --target markdown # Universal Markdown (ZIP)
# All-in-one: scrape + enhance + package + upload
skill-seekers install --config react
# GitHub repo with issues and changelog
skill-seekers github --repo owner/repo --include-issues --include-changelog
# Codebase analysis (local path or GitHub URL)
skill-seekers analyze --directory ./my-project --output output/my-skill/
# PDF with tables and parallel processing
skill-seekers pdf --pdf docs/manual.pdf --name myskill --extract-tables --parallel
# Multi-source unified skill (docs + GitHub + PDF combined)
skill-seekers unified --config configs/myframework_unified.json
# List and manage enhancement workflow presets
skill-seekers workflows list
skill-seekers create ./my-project --enhance-workflow security-focus
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.
# Use Claude API for enhancement
export ANTHROPIC_API_KEY=sk-ant-...
skill-seekers enhance output/react/
# Use local Claude Code (free, no API cost)
skill-seekers create ./my-project --ai-mode local
# Apply security-focused enhancement workflow
skill-seekers enhance output/react/ --workflow security-focus
output/react/
├── SKILL.md # Main skill file (300-500+ lines)
└── references/ # Detailed reference files
├── api/ # API documentation
├── guides/ # How-to guides
└── examples/ # Code examples
--async --workers 8 for 3x faster scraping on large docsskill-seekers resume --list to continue interrupted jobsskill-seekers config --github to avoid rate limitstools
Extract frames or short clips from videos using ffmpeg.
tools
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
tools
Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".
development
Best practices for Remotion - Video creation in React