Skip to main content
skill CX Codex

freeUnlimited-websearch — Claude Code skill: how to install

Runs web searches via DuckDuckGo without API keys or rate limits. Helps the agent pull current online information directly into the workflow.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add LNGU/openclaw-skill-freeUnlimited-websearch --skill freeunlimited-websearch -a claude-code
Open on GitHub

What freeUnlimited-websearch does

This skill passes search queries to DuckDuckGo through an internal script named search.py. Each lookup outputs a JSON array containing title, href, and body fields for every found result.

Execution depends on Python 3.8 or newer and the ddgs package. If ddgs is missing from the target Python environment, the search script fails immediately.

What it helps with

  • search the web without registering for paid search API keys
  • retrieve search results formatted as structured JSON records
  • query current web data without hitting rate limits or quotas

Example prompts for the agent

  • Search the web for the latest Python release notes.
  • Find documentation for the ddgs package on DuckDuckGo.
  • Look up recent framework updates and summarize the references.

How to install freeUnlimited-websearch

1Skills CLI (Vercel)

npx skills add LNGU/openclaw-skill-freeUnlimited-websearch --skill freeunlimited-websearch -a claude-code

2Manually: put the files in place

~/.claude/skills/freeunlimited-websearch/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/freeunlimited-websearch/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about freeUnlimited-websearch

How to install freeUnlimited-websearch in Claude Code?

Run npx skills add LNGU/openclaw-skill-freeUnlimited-websearch --skill freeunlimited-websearch -a claude-code in your terminal. You can also place the skill file directly at ~/.claude/skills/freeunlimited-websearch/SKILL.md.

What does freeUnlimited-websearch do?

It queries DuckDuckGo for live web results and formats the output into a JSON list. It operates without an API key or search quotas.

What dependencies are required to run this skill?

You need Python 3.8 or higher and the ddgs library installed via pip install ddgs.

Source text

SKILL.md · MIT
---
name: freeUnlimited-websearch
description: Free unlimited web search using DuckDuckGo. No API key required.
---

# Free Unlimited Web Search

Search the web for free using DuckDuckGo - no API key or rate limits.

## Features
- **Free**: No API key required
- **Unlimited**: No rate limits or quotas
- **Private**: Uses DuckDuckGo's privacy-focused search

## Requirements
- Python 3.8+
- `ddgs` package (`pip install ddgs`)

## Installation

1. Install the `ddgs` package in a Python environment:
   ```bash
   pip install ddgs
   ```

2. Clone this skill to your openclaw skills directory:
   ```bash
   git clone https://github.com/YOUR_USERNAME/openclaw-skill-freeUnlimited-websearch ~/.openclaw/skills/freeUnlimited-websearch
   ```

3. Update `search.py` shebang to point to your Python with `ddgs` installed:
   ```bash
   # Edit the first line of search.py to your python path, e.g.:
   #!/path/to/your/venv/bin/python
   ```

4. Enable the skill in `~/.openclaw/openclaw.json`:
   ```json
   {
     "skills": {
       "entries": {
         "freeUnlimited-websearch": {
           "enabled": true
         }
       }
     }
   }
   ```

5. Restart openclaw:
   ```bash
   openclaw gateway restart
   ```

## Usage
The skill is automatically invoked when OpenClaw needs to search the web for current information.

## Output
Returns JSON array of search results with `title`, `href`, and `body` fields.

© LNGU · MIT · LNGU/openclaw-skill-freeUnlimited-websearch

Similar skills

All skills for Browser and scraping →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor