SKILL·B40CFA

skill-builder

yusufkaraaslan
更新于 14 days ago
11 次查看
15,143
1,539
15,143
在 GitHub 上查看
元pdfwordaiautomationdesign

关于

This skill automatically builds AI skills from various knowledge sources like documentation, repos, and PDFs using Skill Seekers' 40 MCP tools. It detects source types and converts them into AI-ready skills through either MCP server integration or CLI fallback. Developers should use it when they need to create skills from existing technical content or knowledge bases.

快速安装

Claude Code

推荐
主要方式
npx skills add yusufkaraaslan/Skill_Seekers -a claude-code
插件命令备选方式
/plugin add https://github.com/yusufkaraaslan/Skill_Seekers
Git 克隆备选方式
git clone https://github.com/yusufkaraaslan/Skill_Seekers.git ~/.claude/skills/skill-builder

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Skill Builder

This skill uses the Skill Seekers MCP server, which provides 40 tools for converting knowledge sources into AI-ready skills. If the MCP tools are not available, use the CLI fallback at the bottom of this file instead — do not stop.

Prerequisites

The MCP tools below only work when the Skill Seekers MCP server is connected:

  1. Install the package: pip install "skill-seekers[mcp]"
  2. Connect the server:
    • Installed as the Skill Seekers plugin? Nothing to do — the plugin's bundled .mcp.json starts the server automatically (it still needs step 1).
    • Installed standalone (e.g. copied into ~/.claude/skills/)? Register the server once: claude mcp add skill-seekers -- python -m skill_seekers.mcp.server_fastmcp

If tools like scrape_docs or package_skill are not in your tool list, the server is not connected. Tell the user about the two steps above, and use the CLI fallback in the meantime.

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 PatternSource TypeTool to Use
https://... (not GitHub/YouTube)Documentationscrape_docs
owner/repo or github.com/...GitHubscrape_github
*.pdfPDFscrape_pdf
YouTube/Vimeo URL or video fileVideoscrape_video
Local directory pathCodebasescrape_codebase
*.ipynb, *.html, *.yaml (OpenAPI), *.adoc, *.pptx, *.rss, *.1-.8Variousscrape_generic
JSON config fileUnifiedUse config with scrape_docs

Recommended Workflow

  1. Detect source type from the user's input
  2. Generate or fetch config using generate_config or fetch_config if needed
  3. Estimate scope with estimate_pages for documentation sites
  4. Scrape the source using the appropriate scraping tool
  5. Enhance with enhance_skill if the user wants AI-powered improvements
  6. Package with package_skill for the target platform
  7. Export to vector DB if requested using export_to_* tools

Available MCP Tools

Config Management

  • generate_config — Generate a scraping config from a URL
  • list_configs — List available preset configs
  • validate_config — Validate a config file

Scraping (use based on source type)

  • scrape_docs — Documentation sites
  • scrape_github — GitHub repositories
  • scrape_pdf — PDF files
  • scrape_video — Video transcripts
  • scrape_codebase — Local code analysis
  • scrape_generic — Jupyter, HTML, OpenAPI, AsciiDoc, PPTX, RSS, manpage, Confluence, Notion, chat

Post-processing

  • enhance_skill — AI-powered skill enhancement
  • package_skill — Package for target platform
  • upload_skill — Upload to platform API
  • install_skill — End-to-end install workflow

Advanced

  • detect_patterns — Design pattern detection in code
  • extract_test_examples — Extract usage examples from tests
  • build_how_to_guides — Generate how-to guides from tests
  • split_config — Split large configs into focused skills
  • export_to_weaviate, export_to_chroma, export_to_faiss, export_to_qdrant — Vector DB export

CLI Fallback (MCP server not connected)

The same pipeline is available from the command line (requires pip install skill-seekers). Run it with the Bash tool:

skill-seekers create <source>                      # auto-detects: URL, owner/repo, ./path, file.pdf, video URL, ...
skill-seekers package <skill_dir> --target claude  # or gemini/openai/langchain/chroma/...

create covers detection, scraping, and building in one step; add --enhance-level 0 to skip AI enhancement. After it finishes, read the generated SKILL.md and summarize what was created.

GitHub 仓库

yusufkaraaslan/Skill_Seekers
路径: distribution/claude-plugin/skills/skill-builder
0
ai-toolsast-parserautomationclaude-aiclaude-skillscode-analysis
FAQ

常见问题

什么是 skill-builder Skill?

skill-builder 是一个 Claude Skill,作者为 yusufkaraaslan。Skill 将 Claude 按需加载的说明和资源打包,让 Claude 无需额外提示即可执行与 skill-builder 相关的任务。

如何安装 skill-builder?

使用本页的安装命令:将 skill-builder 作为插件添加到 Claude Code,或将其仓库克隆到 skills 目录,然后重启 Claude 以加载该 Skill。

skill-builder 属于哪个分类?

skill-builder 属于元分类。

skill-builder 可以免费使用吗?

可以。skill-builder 已收录在 AIMCP,可免费安装。

相关推荐技能

content-collections
元

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能
polymarket
元

这个Claude Skill为开发者提供完整的Polymarket预测市场开发支持,涵盖API调用、交易执行和市场数据分析。关键特性包括实时WebSocket数据流,可监控实时交易、订单和市场动态。开发者可用它构建预测市场应用、实施交易策略并集成实时市场预测功能。

查看技能
creating-opencode-plugins
元

该Skill帮助开发者创建OpenCode插件,用于接入命令、文件、LSP等25+种事件。它提供了插件结构、事件API规范和JavaScript/TypeScript实现模式,适合需要拦截操作、扩展功能或自定义事件处理的场景。开发者可通过它快速构建响应式模块来增强OpenCode AI助手的能力。

查看技能
sglang
元

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能