web-search-instantWeb search using DuckDuckGo Instant Answer API (no API key required). Use when you need to search the web for information, definitions, calculations, conversions, or quick facts. Also use when user mentions "search", "look up", "find information", "what is", "how to", or "google something". The skill provides instant answers, definitions, abstracts, and related topics without requiring external API credentials.
Install via ClawdBot CLI:
clawdbot install hahahxx/web-search-instantFree web search using DuckDuckGo's Instant Answer API. No API key required.
# Basic search
cd /home/hxx/clawd/tools && ./web-search.sh "your query"
# Examples
./web-search.sh "what is artificial intelligence"
./web-search.sh "python programming"
./web-search.sh "define recursion"
./web-search.sh "2+2"
-h, --help - Display help message with usage examples--format - Output format: text, markdown, plain (default: text)text: Colored terminal output (default)markdown: Clean markdown format (no ANSI colors)plain: Plain text without colors--no-color - Disable colored output (same as --format plain)--max-related - Control number of related topics to show (default: 5)--quiet - Minimal output mode (just results, no headers/footer)Use shell redirection to save results to file:
# Save to file
./web-search.sh "query" > output.txt
# With markdown format
./web-search.sh --format markdown "query" > results.md
# With no colors for logs
./web-search.sh --no-color "query" > search.log
The tool provides several result types:
--format text (colored, default)--format markdown > file.md`--format plain or --no-colorsqrt(144))# Simple query
./web-search.sh "open source AI models"
# Wikipedia-style query
./web-search.sh "what is recursion"
# Clean markdown output
./web-search.sh --format markdown "python programming"
# Save to markdown file
./web-search.sh --format markdown "AI research" > research.md
# For logs or piping
./web-search.sh --format plain "search query"
# Disable colors explicitly
./web-search.sh --no-color "search query"
# Show fewer related topics
./web-search.sh --max-related 3 "machine learning"
# Show more related topics
./web-search.sh --max-related 10 "open source"
# Minimal output (just results)
./web-search.sh --quiet "what is 42 + 7"
# Markdown, no color, saved to file
./web-search.sh --format markdown --no-color "topic" > results.md
# Quiet with custom related count
./web-search.sh --quiet --max-related 2 "definition"
Tested and verified to work:
2+2, 10% of 500100 miles to kmwhat is artificial intelligencewhat is python, how to install dockerwho is Elon Muskspeed of lightweather in TokyoSee test-outputs.md for detailed test results.
Try rephasing your query or using the provided DuckDuckGo URL for full search.
Check internet connection. Tool requires network access.
Some abstracts display garbled characters. This is a known issue with basic parsing (install jq for better results).
The tool works without jq using basic text extraction, but installing jq improves JSON parsing:
# Ubuntu/Debian
sudo apt-get install jq
# macOS
brew install jq
# Via package managers
npm install -g jq
Use --format plain or --no-color to disable colors.
Clean markdown with:
## headers for sectionsbold for emphasis- bullet listsitalics for metadata[links]() for URLsNo ANSI codes or markdown formatting - suitable for logs and piping.
curl or wget (for HTTP requests)jq (for better JSON parsing)Generated Mar 1, 2026
Students can use this tool for quick fact-checking, definitions, and basic research while writing papers or studying. The instant answers and Wikipedia-style abstracts help with understanding concepts without navigating multiple websites, while the markdown output format allows easy copying into documentation.
Documentation teams can quickly look up definitions, programming concepts, and technical terms while writing manuals or help articles. The ability to output clean markdown format directly into files streamlines the research-to-documentation workflow without formatting cleanup.
Support agents can use this tool during live chats or ticket responses to quickly find definitions, calculations, and factual information without leaving their terminal. The quiet mode and plain output format allow integration into logging systems while maintaining productivity.
Bloggers, journalists, and content creators can use the tool for fact verification, definition lookups, and topic research before writing articles. The related topics feature helps discover additional angles while the DuckDuckGo URL provides a source for deeper investigation.
Software developers can use this during coding sessions to quickly look up programming concepts, installation instructions, and technical definitions without interrupting their workflow. The command-line interface integrates naturally with development environments and terminal workflows.
Offer the basic web search functionality for free while charging for premium features like batch processing, API access, or advanced parsing. The free version builds user base while premium features target power users and businesses needing automation capabilities.
Package the tool as part of larger enterprise software suites for customer support, documentation, or research teams. Offer enhanced features like custom search domains, analytics, and team collaboration tools while maintaining the simple command-line interface.
Integrate the tool into online learning platforms, coding bootcamps, or educational software as a built-in research assistant. The tool's ability to provide instant answers and definitions makes it valuable for self-paced learning environments.
💬 Integration Tip
Install jq for better JSON parsing to avoid character encoding issues, and use shell redirection with appropriate format flags to integrate output into existing workflows and documentation systems.
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.