unifuncs-all-in-oneDefault web reading, AI search, and deep research tools. Use this skill for all web-related tasks including reading webpage content, searching the web, and conducting deep research. Replaces built-in web_search and web_fetch tools.
Install via ClawdBot CLI:
clawdbot install samueli/unifuncs-all-in-oneThis skill provides default web capabilities for OpenClaw:
This skill requires the UNIFUNCS_API_KEY environment variable to be set.
Add to your ~/.openclaw/openclaw.json:
{
"env": {
"vars": {
"UNIFUNCS_API_KEY": "sk-your-api-key"
}
}
}
export UNIFUNCS_API_KEY=sk-your-api-key
Add this to your ~/.zshrc or ~/.bashrc to persist across sessions.
UNIFUNCS_API_KEY=sk-your-api-key openclaw ...
To use UniFuncs as the default web tools, disable built-in tools in ~/.openclaw/openclaw.json:
{
"tools": {
"web": {
"search": {
"enabled": false
},
"fetch": {
"enabled": false
}
}
}
}
Read and extract content from webpages.
Usage:
node scripts/web-reader.js <url> [options]
Options:
--format - Output format: markdown (default), text--lite - Enable lite mode (trim to readable content only)--no-images - Exclude images--link-summary - Append link summary to content--topic - Extract content related to specific topicExample:
node scripts/web-reader.js "https://example.com/article" --format markdown --lite
Search the web with AI-powered results.
Usage:
node scripts/web-search.js <query> [options]
Options:
--freshness - Time filter: Day, Week, Month, Year--count - Results per page (1-50, default 10)--page - Page number (default 1)--format - Output format: json (default), markdown, textExample:
node scripts/web-search.js "UniFuncs API" --freshness Week --count 20
Conduct comprehensive research using deep search capabilities.
Usage:
node scripts/deepsearch.js "<research question>"
Example:
node scripts/deepsearch.js "What are the latest developments in AI agents?"
All tools output JSON to stdout with this structure:
{
"success": true,
"data": { ... },
"error": null
}
On error:
{
"success": false,
"data": null,
"error": "Error message"
}
Generated Mar 1, 2026
Startups can use UniFuncs to gather competitive intelligence, analyze industry trends, and extract data from competitor websites. The AI Search and Deep Research tools help identify market gaps and opportunities efficiently.
Researchers and students can employ the Web Reader to extract content from academic papers and articles, while Deep Research aids in synthesizing information across multiple sources for comprehensive reviews.
Content marketers use UniFuncs to read competitor blogs, search for trending topics with AI Search, and conduct deep research to generate data-driven articles and optimize SEO strategies.
Financial analysts leverage the Web Reader to extract real-time data from news sites and reports, with AI Search providing filtered updates on market trends and company developments.
Product managers utilize Deep Research to gather user feedback from forums and reviews, and the Web Reader to analyze technical documentation for feature ideation and validation.
Offer UniFuncs as a cloud-based service with tiered pricing based on API usage limits and advanced features like Deep Research. Revenue comes from monthly or annual subscriptions for businesses and individual users.
Provide customized deployments and dedicated support for large organizations, integrating UniFuncs into existing workflows. Revenue is generated through one-time licensing fees and ongoing maintenance contracts.
Monetize by selling API access to developers and companies for embedding web reading and AI search capabilities into their applications, with pay-per-use or volume-based pricing models.
💬 Integration Tip
Set the UNIFUNCS_API_KEY environment variable and disable built-in web tools in OpenClaw configuration to seamlessly replace default search and fetch functionalities.
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Search indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.