Agent skill

Felo Search

by Felo-Inc in Felo-Inc/felo-skills

Felo AI real-time web search for questions requiring current/live information.

MITAuto-check passedProductivity & Automation

Install Felo Search

skills CLI
$ npx skills add Felo-Inc/felo-skills --skill felo-search -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Felo-Inc/felo-skills felo-search --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Felo-Inc/felo-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/felo-search .claude/skills/felo-search && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
felo-search
GitHub stars
249
Token cost
~1.6k tokens
SKILL.md length
537 words
Files
4 (incl. scripts)
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

Felo AI real-time web search for questions requiring current/live information.

  • Works in 2 steps: Get Your API Key → Configure API Key
  • Information queries
  • SKILL.md covers When to Use, Setup, How to Execute and Complete Examples, plus 4 more sections
  • Runs Shell scripts from its folder; reaches felo.ai and openapi.felo.ai; needs FELO_API_KEY and INVALID_API_KEY

What it does

Felo Search is an agent skill from Felo-Inc/felo-skills. Felo AI real-time web search for questions requiring current/live information. Triggers on current events, news, trends, real-time data, information queries, location queries, how-to guides, shopping, or when Claude's knowledge may be outdated.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `README.md` and `scripts/search.sh`).

It sits in Productivity & Automation, covering Technical writing and Web search. The licence is MIT.

When your agent uses it

  • Information queries
  • Location queries
  • Claudes knowledge may be outdated

Example prompts

  • “/felo-search”

Requirements

  • A Bash shell
  • A credential in FELO_API_KEY
  • A credential in INVALID_API_KEY

Workflow steps

2 steps, taken from the step headings in SKILL.md.

  1. Get Your API Key
  2. Configure API Key

What it can do on your machine

Read from SKILL.md and the folder at commit b42c3c0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • felo.ai
    • openapi.felo.ai

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • FELO_API_KEY
    • INVALID_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Felo Search loads about 1.6k tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 537 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from Felo-Inc/felo-skills at commit b42c3c0, republished under its MIT licence (© Felo-Inc). 537 words, ~1,614 tokens.

Download SKILL.mdSave it as .claude/skills/felo-search/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
felo-search
description
Felo AI real-time web search for questions requiring current/live information. Triggers on current events, news, trends, real-time data, information queries, location queries, how-to guides, shopping, or when Claude's knowledge may be outdated.

Felo Search Skill

When to Use

Trigger this skill for questions requiring current or real-time information:

  • Current events & news: Recent developments, trending topics, breaking news
  • Real-time data: Weather, stock prices, exchange rates, sports scores
  • Information queries: "What is...", "Tell me about...", product reviews, comparisons, recommendations
  • Location-based: Restaurants, travel destinations, local attractions, things to do
  • How-to guides: Tutorials, step-by-step instructions, best practices
  • Shopping & prices: Product prices, deals, "where to buy"
  • Trends & statistics: Market trends, rankings, data analysis
  • Any question where Claude's knowledge may be outdated

Trigger words:

  • 简体中文: 最近、什么、哪里、怎么样、如何、查、搜、找、推荐、比较、新闻、天气
  • 繁體中文: 最近、什麼、哪裡、怎麼樣、如何、查、搜、找、推薦、比較、新聞、天氣
  • 日本語: 最近、何、どこ、どう、検索、探す、おすすめ、比較、ニュース、天気
  • English: latest, recent, what, where, how, best, search, find, compare, news, weather

Explicit commands: /felo-search, "search with felo", "felo search"

Do NOT use for:

  • Code questions about the user's codebase (unless asking about external libraries/docs)
  • Pure mathematical calculations or logical reasoning
  • Questions about files in the current project

Setup

1. Get Your API Key
  1. Visit felo.ai and log in (or register)
  2. Click your avatar in the top right corner → Settings
  3. Navigate to the "API Keys" tab
  4. Click "Create New Key" to generate a new API Key
  5. Copy and save your API Key securely
2. Configure API Key

Set the FELO_API_KEY environment variable:

Linux/macOS:

bash
export FELO_API_KEY="your-api-key-here"

Windows (PowerShell):

powershell
$env:FELO_API_KEY="your-api-key-here"

Windows (CMD):

cmd
set FELO_API_KEY=your-api-key-here

For permanent configuration, add it to your shell profile (~/.bashrc, ~/.zshrc) or system environment variables.

How to Execute

When this skill is triggered, execute the search script using the Bash tool:

bash
~/.agents/skills/felo-search/scripts/search.sh "USER_QUERY_HERE"

Notes:

  • Replace USER_QUERY_HERE with the actual user query
  • The script handles API key validation, JSON escaping, and API calls
  • Supports all special characters, Unicode (Chinese, Japanese, etc.), and quotes
Parse and Format Response

The API returns JSON with this structure:

json
{
  "answer": "AI-generated answer text",
  "query_analysis": ["optimized query 1", "optimized query 2"]
}

Present the response to the user in this format:

## Answer
[Display the answer field]

## Query Analysis
Optimized search terms: [list query_analysis items]

Complete Examples

Example 1: Weather query

User asks: "What's the weather in Tokyo today?"

Expected response format:

## Answer
Tokyo weather today: Sunny, 22°C (72°F). High of 25°C, low of 18°C.
Light winds from the east at 10 km/h. UV index: 6 (high).
Good day for outdoor activities!

## Query Analysis
Optimized search terms: Tokyo weather today, 東京 天気 今日

Bash command:

bash
~/.agents/skills/felo-search/scripts/search.sh "What's the weather in Tokyo today?"
Example 2: Local news / events

User asks: "What's new in Hangzhou recently?"

Expected response format:

## Answer
Recent news in Hangzhou: Asian Games venue upgrades completed, West Lake night tours launched, new metro lines opened. Details...

## Query Analysis
Optimized search terms: Hangzhou recent news, Hangzhou events, 杭州 最近 新闻

Bash command:

bash
~/.agents/skills/felo-search/scripts/search.sh "What's new in Hangzhou recently"
Show full SKILL.md (217 more words)Show less
Example 3: Travel / things to do

User asks: "What are the best things to do in Taipei?"

Bash command:

bash
~/.agents/skills/felo-search/scripts/search.sh "What are the best things to do in Taipei"
Example 4: Restaurants / recommendations

User asks: "Popular restaurants in Tokyo?"

Bash command:

bash
~/.agents/skills/felo-search/scripts/search.sh "Popular restaurants in Tokyo"

Error Handling

Common Error Codes
  • INVALID_API_KEY - API Key is invalid or revoked
    • Solution: Check if your API key is correct and hasn't been revoked
  • MISSING_PARAMETER - Required parameter is missing
    • Solution: Ensure the query parameter is provided
  • INVALID_PARAMETER - Parameter value is invalid
    • Solution: Check the query format
  • CHAT_FAILED - Internal service error
    • Solution: Retry the request or contact Felo support
Missing API Key

If FELO_API_KEY is not set, display this message:

❌ Felo API Key not configured

To use this skill, you need to set up your Felo API Key:

1. Get your API key from https://felo.ai (Settings → API Keys)
2. Set the environment variable:

   Linux/macOS:
   export FELO_API_KEY="your-api-key-here"

   Windows (PowerShell):
   $env:FELO_API_KEY="your-api-key-here"

3. Restart Claude Code or reload the environment

API Configuration

Endpoint: https://openapi.felo.ai/v2/chat

Authentication: Bearer token in Authorization header (from FELO_API_KEY environment variable)

Request format:

json
{
  "query": "user's search query"
}

Response format:

json
{
  "answer": "AI-generated comprehensive answer",
  "query_analysis": ["optimized query 1", "optimized query 2"]
}

Important Notes

  • This skill should be used for any question requiring current information
  • Execute immediately using the Bash tool - don't just describe what you would do
  • Multi-language support: Fully supports Simplified Chinese, Traditional Chinese (Taiwan), Japanese, and English
  • Handle special characters properly: Use the search script which handles JSON escaping via sed
  • Parse JSON response: Extract answer and query_analysis fields
  • Format nicely: Present results in a clean, readable format with proper markdown
  • The API returns results in the same language as the query when possible

Additional Resources

© Felo-Inc, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts) in felo-search of Felo-Inc/felo-skills.

  • SKILL.md
  • LICENSE
  • README.md
  • scripts/search.sh

Open the folder on GitHubat commit b42c3c0

Compare with similar skills

Felo Search next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Felo Search compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Felo Search this skillFelo-Inc/felo-skills249—~1.6kAutomated safety check: PassMIT
WeChat Article Searchzjp1997720/wechat-article-search2681 repos~730Automated safety check: NotesMIT
Kagi UsageMicrock/kagi-cli179—~1.9kAutomated safety check: PassMIT
Vnclaw Odoo SkillLeoYeAI/openclaw-master-skills2.2k—~5kAutomated safety check: PassMIT
Nimble Web SearchLeoYeAI/openclaw-master-skills2.2k—~5.1kAutomated safety check: PassMIT
DaydreamerLeoYeAI/openclaw-master-skills2.2k—~4.4kAutomated safety check: PassMIT

Similar skills

  • WeChat Article Search

    zjp1997720/wechat-article-search

    Searches WeChat public account articles by keyword through Sogou WeChat Search and returns titles, summaries, dates, source accounts and links.

    268 GitHub starsUsed in 1 repo~730 tokens
    Productivity & AutomationAuto-check: notes
  • Kagi Usage

    Microck/kagi-cli

    Search the web, extract or summarize a page, translate it, or check the news with the kagi CLI instead of WebSearch or WebFetch.

    179 GitHub stars~1.9k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Vnclaw Odoo Skill

    LeoYeAI/openclaw-master-skills

    Integrate with Odoo 17 via XML-RPC API. An agent skill from LeoYeAI/openclaw-master-skills.

    2.2k GitHub stars~5k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Nimble Web Search

    LeoYeAI/openclaw-master-skills

    Real-time web intelligence powered by Nimble Search API. An agent skill from LeoYeAI/openclaw-master-skills.

    2.2k GitHub stars~5.1k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Daydreamer

    LeoYeAI/openclaw-master-skills

    A skill your agent uses when the user says "daydream", "start daydreaming", "force a daydream", "run daydream cycles", or when a scheduled daydream is triggered.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Topic Monitor

    sundial-org/awesome-openclaw-skills

    Monitor topics of interest and proactively alert when important developments occur.

    663 GitHub starsUsed in 1 repo~3.7k tokens
    Productivity & AutomationAuto-check: warnings

More from Felo-Inc/felo-skills

All 13 skills in this repo
  • Doc Snapshot Agent

    Felo-Inc/felo-skills

    Automatically illustrate Markdown documents by turning image markers into browser screenshots or AI-generated images, then writing an image-enriched Markdown output.

    249 GitHub stars~5.4k tokensUpdated 2 mo ago
    Auto-check passed
  • Felo Landingpage

    Felo-Inc/felo-skills

    Generate landing pages/webpages with the Felo Landing Page Task API in Claude Code.

    249 GitHub stars~1.4k tokensUpdated 2 mo ago
    Auto-check passed
  • Felo Livedoc

    Felo-Inc/felo-skills

    Manage Felo LiveDocs (knowledge bases) and their resources. An agent skill from Felo-Inc/felo-skills.

    249 GitHub stars~2.8k tokensUpdated 2 mo ago
    Auto-check passed
  • Felo Mindmap

    Felo-Inc/felo-skills

    Generate mindmaps with Felo Mindmap API in Claude Code. An agent skill from Felo-Inc/felo-skills.

    249 GitHub stars~1k tokensUpdated 2 mo ago
    Auto-check passed
  • Felo Slides

    Felo-Inc/felo-skills

    Generate PPT/slides from prompts, local images, PDFs, and other files with the Felo PPT Task API.

    249 GitHub stars~1.5k tokensUpdated 2 mo ago
    Auto-check passed
  • Felo Web Fetch

    Felo-Inc/felo-skills

    Extract webpage content with Felo Web Extract API. An agent skill from Felo-Inc/felo-skills.

    249 GitHub stars~1.7k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Felo Search

What does Felo Search do?

Felo AI real-time web search for questions requiring current/live information. Felo Search is an agent skill from Felo-Inc/felo-skills. Felo AI real-time web search for questions requiring current/live information.

When should I use Felo Search?

Felo Search fits situations like: information queries; location queries; claudes knowledge may be outdated.

How do I install Felo Search in Claude Code?

Run `npx skills add Felo-Inc/felo-skills --skill felo-search -a claude-code`. Or copy the skill folder (felo-search in Felo-Inc/felo-skills) into .claude/skills/felo-search in your project. Claude Code loads it when a task matches its description.

How do I install Felo Search in Codex?

Run `npx skills add Felo-Inc/felo-skills --skill felo-search -a codex`. Or copy the skill folder (felo-search in Felo-Inc/felo-skills) into .agents/skills/felo-search in your project. Codex loads it when a task matches its description.

Can I use Felo Search in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Felo-Inc/felo-skills --skill felo-search -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/felo-search, .gemini/skills/felo-search, .github/skills/felo-search and .opencode/skills/felo-search in your project.

What does Felo Search need to run?

Going by SKILL.md and its folder, Felo Search needs a shell for the scripts in its folder and credentials named FELO_API_KEY and INVALID_API_KEY. Our summary lists: A Bash shell; A credential in FELO_API_KEY; A credential in INVALID_API_KEY.

Does Felo Search access the network?

SKILL.md names 2 domains. In commands or code: felo.ai and openapi.felo.ai; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Felo Search safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Felo Search use?

Felo Search is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Felo Search use?

About 1.6k tokens (SKILL.md is roughly 6.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Felo Search?

Skills that share tags, products or a category with Felo Search: WeChat Article Search (zjp1997720/wechat-article-search, 268 stars), Kagi Usage (Microck/kagi-cli, 179 stars), Vnclaw Odoo Skill (LeoYeAI/openclaw-master-skills, 2.2k stars) and Nimble Web Search (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Felo Search?

Felo-Inc (a GitHub organization) maintains it in Felo-Inc/felo-skills, which has 249 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on July 22, 2026.

Source: Felo-Inc/felo-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.