Felo AI real-time web search for questions requiring current/live information. Triggers on current events, news, trends, real-time data, information queries,...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install felo-search或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install felo-search⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/felo-search/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- 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." ---
Trigger this skill for questions requiring current or real-time information:
Trigger words:
Explicit commands: /felo-search, "search with felo", "felo search"
Do NOT use for:
Set the FELO_API_KEY environment variable:
Linux/macOS:
export FELO_API_KEY="your-api-key-here"
Windows (PowerShell):
$env:FELO_API_KEY="your-api-key-here"
Windows (CMD):
set FELO_API_KEY=your-api-key-here
For permanent configuration, add it to your shell profile (~/.bashrc, ~/.zshrc) or system environment variables.
When this skill is triggered, execute the following steps using the Bash tool:
Use the Bash tool to verify the API key is set:
if [ -z "$FELO_API_KEY" ]; then
echo "ERROR: FELO_API_KEY not set"
exit 1
fi
echo "API key configured"
If the API key is not set, inform the user with setup instructions and STOP.
Extract the user's query and call the Felo API using a temporary JSON file to handle special characters:
# Create query JSON (replace USER_QUERY with actual query)
cat > /tmp/felo_query.json << 'EOF'
{"query": "USER_QUERY_HERE"}
EOF
# Call Felo API
curl -s -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d @/tmp/felo_query.json
# Clean up
rm -f /tmp/felo_query.json
Notes:
USER_QUERY_HERE with the actual user query
cat > file << 'EOF') to properly handle Chinese, Japanese, and special characters
-s flag with curl for clean output
The API returns JSON with this structure:
{
"answer": "AI-generated answer text",
"query_analysis": ["optimized query 1", "optimized query 2"]
}
Parse the JSON response and present it to the user in this format:
## Answer
[Display the answer field]
## Query Analysis
Optimized search terms: [list query_analysis items]
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:
cat > /tmp/felo_query.json << 'EOF'
{"query": "What's the weather in Tokyo today?"}
EOF
curl -s -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d @/tmp/felo_query.json
rm -f /tmp/felo_query.json
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:
cat > /tmp/felo_query.json << 'EOF'
{"query": "What's new in Hangzhou recently"}
EOF
curl -s -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d @/tmp/felo_query.json
rm -f /tmp/felo_query.json
User asks: "What are the best things to do in Taipei?"
Bash command:
cat > /tmp/felo_query.json << 'EOF'
{"query": "What are the best things to do in Taipei"}
EOF
curl -s -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d @/tmp/felo_query.json
rm -f /tmp/felo_query.json
User asks: "Popular restaurants in Tokyo?"
Bash command:
cat > /tmp/felo_query.json << 'EOF'
{"query": "Popular restaurants in Tokyo"}
EOF
curl -s -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d @/tmp/felo_query.json
rm -f /tmp/felo_query.json
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
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
Endpoint: https://openapi.felo.ai/v2/chat
Authentication: Bearer token in Authorization header (from FELO_API_KEY environment variable)
Request format:
{
"query": "user's search query"
}
Response format:
{
"answer": "AI-generated comprehensive answer",
"query_analysis": ["optimized query 1", "optimized query 2"]
}
...
安装 Felo Search 后,可以对 AI 说这些话来触发它
Help me get started with Felo Search
Explains what Felo Search does, walks through the setup, and runs a quick demo based on your current project
Use Felo Search to felo AI real-time web search for questions requiring current/live i...
Invokes Felo Search with the right parameters and returns the result directly in the conversation
What can I do with Felo Search in my data & analytics workflow?
Lists the top use cases for Felo Search, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/felo-search/ 目录(个人级,所有项目可用),或 .claude/skills/felo-search/(项目级)。重启 AI 客户端后,用 /felo-search 主动调用,或让 AI 根据上下文自动发现并使用。
Felo Search 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Felo Search 可免费安装使用。请查阅仓库了解许可证信息。
Felo AI real-time web search for questions requiring current/live information. Triggers on current events, news, trends, real-time data, information queries,...
Felo Search 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using Felo Search
Identifies repetitive steps in your workflow and sets up Felo Search to handle them automatically