ddg
Use ddgr (DuckDuckGo from the terminal) to perform privacy-focused web searches from the command line. Use when the user wants to (1) Search the web from the terminal, (2) Perform DuckDuckGo searches without opening a browser, (3) Get quick search results in text format, (4) Search privately without tracking, (5) Use DuckDuckGo bangs (!) from terminal.
Why use this skill?
Use the OpenClaw ddg skill to perform fast, private web searches directly from your terminal. Perfect for developers and privacy-focused users.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/instant-picture/ddgWhat This Skill Does
The ddg skill integrates the power of the ddgr command-line utility into the OpenClaw AI agent, enabling privacy-focused, text-based web searches directly from your terminal. Instead of launching a graphical browser, the agent retrieves search results through DuckDuckGo's private search engine, providing clean, readable text outputs. This tool is ideal for users who prioritize privacy and performance, as it bypasses heavy web assets and trackers while offering full support for advanced features like DuckDuckGo bangs, site-specific filtering, and time-based result scoping.
Installation
To integrate this skill, use the command: clawhub install openclaw/skills/skills/instant-picture/ddg. Ensure you have Python 3.8+ installed on your system. For Ubuntu-based environments, it is recommended to install the underlying engine via Snap with sudo snap install ddgr. Alternatively, you can install via PPA or build from the official source repository on GitHub. Once installed, consider aliasing the command in your shell configuration (e.g., alias ddg='snap run ddgr') to streamline your command-line workflow.
Use Cases
This skill is perfect for developers, sysadmins, and power users who need to perform rapid information gathering without leaving their terminal environment. It is particularly effective for documentation lookups, quick fact-checking, and searching across specific domains (e.g., searching only GitHub or StackOverflow). Because it is text-only, it works exceptionally well over SSH connections, slow network environments, or on headless servers where a desktop environment is unavailable.
Example Prompts
- "Perform a search for 'OpenClaw documentation' and show me the top 3 results."
- "Search for the latest 'Rust language updates' using the past month as a time filter."
- "Use a DuckDuckGo bang to find 'How to center a div' on StackOverflow."
Tips & Limitations
To maximize the utility of the ddg skill, use the --num flag to adjust the quantity of results and the --time flag to filter by recency. Keep in mind that as a command-line tool, it processes results as plain text; it cannot render JavaScript-heavy pages or display images. If you need to view a page in full, the tool supports an --interactive mode where you can navigate links directly. Privacy is inherent in this skill, as it does not track user history or profile behavior, making it one of the safest ways to browse the web through your agent.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-instant-picture-ddg": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access
Related Skills
clonev
Clone any voice and generate speech using Coqui XTTS v2. SUPER SIMPLE - provide a voice sample (6-30 sec WAV) and text, get cloned voice audio. Supports 14+ languages. Use when the user wants to (1) Clone their voice or someone else's voice, (2) Generate speech that sounds like a specific person, (3) Create personalized voice messages, (4) Multi-lingual voice cloning (speak any language with cloned voice).
qmd
Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.