modsearch

Featured

Plug-in web search, X (Twitter) search, and page fetch for models without native web access. Use whenever the task needs current information, external facts, source links, posts from X, or the content of a specific URL, and the active model/harness has no native search or fetch tool. Runs the modsearch CLI to return structured JSON evidence. Also use when the user asks how to install or configure modsearch, or wants to switch engines or add a key.

AI & Automation 463 stars 18 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# ModSearch — Search & Fetch Bridge Skill Use this skill when: - The user asks about anything after your knowledge cutoff (releases, news, prices, versions) - The answer needs source links or verifiable external facts - The user asks what people are saying on X or Twitter (推特, 推文, tweets, threads) - The user gives a URL to read and the harness has no fetch tool - The user asks how to configure modsearch, add a key, or change engines Do not use this skill for: - Analyzing images (that is `modlens`) - Questions your own knowledge answers reliably and time does not affect ## Prerequisites Run every modsearch command through the launcher bundled with this skill. Replace `<skill-dir>` with the directory this SKILL.md lives in: ```bash bash <skill-dir>/scripts/run.sh -q "test" # macOS / Linux powershell -ExecutionPolicy Bypass -File <skill-dir>\scripts\run.ps1 -q "test" # Windows ``` The launcher finds a working way to run modsearch and forwards your arguments to it unchanged. It tries, in order: a compatible `modsearch` already on `PATH`, then `npx`, then `bunx`. If none of those exists it prints a JSON diagnosis to stderr and exits 78, with a `nextSteps` list for the user. Relay those steps instead of retrying. To see the full diagnosis, run `bash <skill-dir>/scripts/run.sh doctor --json` (on a machine that can launch the CLI it also chains modsearch's own engine/config `doctor`). Nothing else needs setting up first: modsearch works...

Details

Author
liustack
Repository
liustack/modsearch
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

modlens

Plug-in vision for text-only models. Hard rule: when a file path or URL with an image extension (.png, .jpg, .jpeg, .webp, .gif, .heic, .heif) appears anywhere in the conversation (typed by the user, injected as a `[Image: source: <path>]` line, or inside a tag) and you cannot see that image's content, run this skill on it before any other approach: no self-built OCR, no PIL, no tesseract. Also triggers on pasted-image placeholders such as `[Image #1]` and `[Unsupported Image]`. If you can actually see the image, do not use this skill. When unsure, run `modlens guard` before the first read of a session: a deny verdict means the active model has native vision and must read the image itself. Runs the modlens CLI to convert the image into structured JSON evidence: every word transcribed, layout regions, semantics, visual clues. Also use when the user asks how to install, configure, or switch modlens providers (Gemini API key, OpenAI-compatible endpoints, Claude API or Claude Code CLI).

3,944 Updated 3 days ago
liustack
AI & Automation Listed

modellix

Integrate Modellix's unified API for AI image, video, and audio workflows. Use this skill whenever the user wants to generate or edit images, create or transform videos, synthesize speech, transcribe audio, clone a voice, do virtual try-on, or call any Modellix model API. Also trigger when the user mentions Modellix, model-as-a-service for media generation, or providers such as Qwen, Wan, Seedream, Seedance, Kling, Hailuo, MiniMax, Whisper, or CosyVoice through a unified API, or when they ask for a Modellix model's request schema, OpenAPI contract, or required input fields. Prefer modellix-cli (model get-schema, model run --wait, task download, doctor, model list) over hand-rolled REST polling whenever the CLI is available.

1 Updated 1 weeks ago
Modellix
AI & Automation Listed

search-skills

Search the open agent-skills ecosystem (skills.sh / `npx skills`) for a skill that already exists, check whether it is trustworthy, and install it on request. Use on 'find a skill for X', 'is there a skill that…', 'gibt es dafür einen Skill', or when a capability is missing and someone has probably already built it. To write one instead, use `author-skills`; for the prompts.chat registry, `install-skill`.

0 Updated 3 days ago
juliuswiener