obul-api-finder

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Obul API Finder

Obul API 查找工具

Manage Obul API skills - search, fetch, and install locally.
管理Obul API技能 - 支持本地搜索、获取和安装操作。

Overview

概述

This skill provides tools to:
  • Search the API catalog by keyword or use case
  • Fetch skill metadata and documentation
  • Install skills to
    ~/.claude/skills/
    for immediate use
本技能提供以下工具能力:
  • 搜索:可按关键词或使用场景搜索API目录
  • 获取:拉取技能元数据和文档
  • 安装:将技能安装到
    ~/.claude/skills/
    目录即可立即使用

Commands

命令

Search APIs

搜索API

Find APIs by keyword, category, or use case:
bash
node scripts/search.js "scrape website"
node scripts/search.js "find email"
node scripts/search.js "crypto price"
Returns: Matching APIs with name, category, description, and skill path.
按关键词、分类或使用场景查找API:
bash
node scripts/search.js "scrape website"
node scripts/search.js "find email"
node scripts/search.js "crypto price"
返回内容:匹配的API列表,包含名称、分类、描述和技能路径。

Fetch Skill Info

获取技能信息

Get detailed skill metadata from SKILL.md:
bash
node scripts/fetch.js obul-firecrawl
node scripts/fetch.js obul-apollo
Returns: YAML header (name, description, requirements) + documentation preview.
从SKILL.md文件中获取详细的技能元数据:
bash
node scripts/fetch.js obul-firecrawl
node scripts/fetch.js obul-apollo
返回内容:YAML头部(包含名称、描述、依赖要求)+ 文档预览。

Install Skill

安装技能

Copy a skill to
~/.claude/skills/
:
bash
node scripts/install.js obul-firecrawl
node scripts/install.js obul-apollo
After install, the skill is immediately available in Claude Code.
将技能复制到
~/.claude/skills/
目录:
bash
node scripts/install.js obul-firecrawl
node scripts/install.js obul-apollo
安装完成后,该技能可立即在Claude Code中使用。

List All Skills

列出所有技能

Browse all available skills by category:
bash
node scripts/list.js
node scripts/list.js "web-scraping"
按分类浏览所有可用技能:
bash
node scripts/list.js
node scripts/list.js "web-scraping"

Example Workflow

使用流程示例

bash
undefined
bash
undefined

1. Search for what you need

1. 搜索你需要的功能

$ node scripts/search.js "scrape" [ { "name": "firecrawl", "category": "web-scraping", "skill": "obul-firecrawl", "description": "Scrape URLs, crawl websites, extract structured data" } ]
$ node scripts/search.js "scrape" [ { "name": "firecrawl", "category": "web-scraping", "skill": "obul-firecrawl", "description": "Scrape URLs, crawl websites, extract structured data" } ]

2. Get more info

2. 查看更多信息

$ node scripts/fetch.js obul-firecrawl Name: obul-firecrawl Description: Scrape any website and convert to markdown Pricing: $0.001/request
$ node scripts/fetch.js obul-firecrawl Name: obul-firecrawl Description: Scrape any website and convert to markdown Pricing: $0.001/request

3. Install it

3. 安装技能

$ node scripts/install.js obul-firecrawl ✓ Installed obul-firecrawl to ~/.claude/skills/obul-firecrawl
$ node scripts/install.js obul-firecrawl ✓ Installed obul-firecrawl to ~/.claude/skills/obul-firecrawl

4. Use in Claude

4. 在Claude中使用

/obul-firecrawl:scrape https://example.com
undefined
/obul-firecrawl:scrape https://example.com
undefined

File Locations

文件路径

FilePurpose
scripts/search.js
Search apis.json catalog
scripts/fetch.js
Parse SKILL.md YAML header
scripts/install.js
Copy skill to ~/.claude/skills/
scripts/list.js
List all skills by category
文件用途
scripts/search.js
搜索apis.json目录
scripts/fetch.js
解析SKILL.md的YAML头部
scripts/install.js
将技能复制到~/.claude/skills/目录
scripts/list.js
按分类列出所有技能

Data Sources

数据源

  • API Catalog:
    ../../apis.json
    (all 50+ APIs)
  • Skill Docs:
    ../../skills/{skill-name}/SKILL.md
  • Install Target:
    ~/.claude/skills/{skill-name}/
  • API目录
    ../../apis.json
    (包含50+个API)
  • 技能文档
    ../../skills/{skill-name}/SKILL.md
  • 安装目标路径
    ~/.claude/skills/{skill-name}/