Add Codex plugin support for discovery via codex-plugin-scanner: - .codex-plugin/plugin.json — plugin manifest - .mcp.json — MCP server config (starts server_fastmcp) - skills/skill-seekers/SKILL.md — bundled skill for Codex - .gitignore — allow root .mcp.json to be tracked Co-authored-by: internet-dot <28622406+internet-dot@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3.0 KiB
3.0 KiB
name, description
| name | description |
|---|---|
| skill-builder | Automatically detect source types and build AI skills using Skill Seekers. Use when the user wants to create skills from documentation, repos, PDFs, videos, or other knowledge sources. |
Skill Builder
You have access to the Skill Seekers MCP server which provides 35 tools for converting knowledge sources into AI-ready skills.
When to Use This Skill
Use this skill when the user:
- Wants to create an AI skill from a documentation site, GitHub repo, PDF, video, or other source
- Needs to convert documentation into a format suitable for LLM consumption
- Wants to update or sync existing skills with their source documentation
- Needs to export skills to vector databases (Weaviate, Chroma, FAISS, Qdrant)
- Asks about scraping, converting, or packaging documentation for AI
Source Type Detection
Automatically detect the source type from user input:
| Input Pattern | Source Type | Tool to Use |
|---|---|---|
https://... (not GitHub/YouTube) |
Documentation | scrape_docs |
owner/repo or github.com/... |
GitHub | scrape_github |
*.pdf |
scrape_pdf |
|
| YouTube/Vimeo URL or video file | Video | scrape_video |
| Local directory path | Codebase | scrape_codebase |
*.ipynb, *.html, *.yaml (OpenAPI), *.adoc, *.pptx, *.rss, *.1-.8 |
Various | scrape_generic |
| JSON config file | Unified | Use config with scrape_docs |
Recommended Workflow
- Detect source type from the user's input
- Generate or fetch config using
generate_configorfetch_configif needed - Estimate scope with
estimate_pagesfor documentation sites - Scrape the source using the appropriate scraping tool
- Enhance with
enhance_skillif the user wants AI-powered improvements - Package with
package_skillfor the target platform - Export to vector DB if requested using
export_to_*tools
Available MCP Tools
Config Management
generate_config— Generate a scraping config from a URLlist_configs— List available preset configsvalidate_config— Validate a config file
Scraping (use based on source type)
scrape_docs— Documentation sitesscrape_github— GitHub repositoriesscrape_pdf— PDF filesscrape_video— Video transcriptsscrape_codebase— Local code analysisscrape_generic— Jupyter, HTML, OpenAPI, AsciiDoc, PPTX, RSS, manpage, Confluence, Notion, chat
Post-processing
enhance_skill— AI-powered skill enhancementpackage_skill— Package for target platformupload_skill— Upload to platform APIinstall_skill— End-to-end install workflow
Advanced
detect_patterns— Design pattern detection in codeextract_test_examples— Extract usage examples from testsbuild_how_to_guides— Generate how-to guides from testssplit_config— Split large configs into focused skillsexport_to_weaviate,export_to_chroma,export_to_faiss,export_to_qdrant— Vector DB export