Skip to content
Back to skills

Intel Search

ASecurity

Simplified search for news, earthquakes, Iran, tech, finance, layoffs. Bilingual (EN/中文). Flexible time. Data from World Monitor (fetch then query locally). Use when user asks "what's new", "iran", "earthquake", "layoffs". Fetch first, then query. No API key.

  • 16 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added June 7, 2026
toolsgobashnodeapi

Works with

  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 8 files and shows the line behind each finding

Scanned June 7, 2026

npx -y skills add modbender/skill-library-mcp --skill intel-search --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Intel Search?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Intel Search
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-intel-search/badge)](https://www.skillsdirectory.com/skills/modbender-intel-search)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: intel-search
description: >
  Simplified search for news, earthquakes, Iran, tech, finance, layoffs. Bilingual (EN/中文). Flexible time.
  Data from World Monitor (fetch then query locally). Use when user asks "what's new", "iran", "earthquake", "layoffs".
  Fetch first, then query. No API key.
metadata:
  openclaw:
    requires:
      bins: ["node"]
allowed-tools: ["Bash(node:*)"]
---

# Intel Search

Search anything: news, earthquakes, Iran, tech, finance, layoffs. Bilingual. Flexible time. Like a simplified Google over local data.

## Language & Presentation

- Output includes `LANG: zh` or `LANG: en` based on user query language
- **If LANG: zh**: Translate retrieved content to Chinese when presenting
- **If LANG: en**: Keep English

## When to Use

User asks about: news, Iran, Middle East, earthquake, tech, finance, layoffs, or any keyword.

## Commands

### 1. Fetch (first or update)

```bash
cd {baseDir} && npm install && npx playwright install chromium
node scripts/fetch.mjs
```

### 2. Query

```bash
node scripts/query.mjs [query] [time]
```

Examples:
```bash
node scripts/query.mjs
node scripts/query.mjs iran 3h
node scripts/query.mjs earthquake
node scripts/query.mjs layoffs
node scripts/query.mjs oil
```

## Query Types

- **Topics (EN/中文)**: iran/伊朗, earthquake/地震, tech/科技, finance/财经, layoffs/裁员
- **Keywords**: Any word, full-text match
- **Time**: 30min, 1h, 3h, 2d, 1w, or omit for all

## Data Path

`~/.openclaw/intel-data/`, or set `INTEL_DATA_DIR`

Files in this skill

  • CLAWHUB_CHECKLIST.md1.4 KB
  • EXAMPLE_OUTPUT.md1.6 KB
  • README.md1.1 KB
  • SKILL.md1.5 KB
  • clawhub.json702 B
  • package.json408 B
  • scripts/fetch.mjs6.6 KB
  • scripts/query.mjs7.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.