Agent Skills: Web Research

Query Pollinations text API with web-search models (gemini-search, perplexity-fast, nomnom, etc.). Use when you need web search grounded answers via Pollinations.

UncategorizedID: pollinations/pollinations/web-research

Install this agent skill to your local

pnpm dlx add-skill https://github.com/pollinations/pollinations/tree/HEAD/.claude/skills/web-research

Skill Files

Browse the full folder contents for web-research.

Download Skill

Loading file tree…

.claude/skills/web-research/SKILL.md

Skill Metadata

Name
web-research
Description
Query Pollinations text API with web-search models (gemini-search, perplexity-fast, nomnom, etc.). Use when you need web search grounded answers via Pollinations.

Web Research

Available Models

  • gemini-search — Google Gemini with web search grounding (default)
  • perplexity-fast — Perplexity AI, faster (default)
  • perplexity — Perplexity AI
  • nomnom — NomNom search model

By default, queries both gemini-search and perplexity-fast in parallel.

Requirements

  • curl

Authentication

Set an API key in an environment variable (preferred):

export POLLINATIONS_API_KEY="YOUR_KEY"

Or create a local .env file at .claude/skills/web-research/.env:

POLLINATIONS_API_KEY="YOUR_KEY"

If POLLINATIONS_API_KEY is not set, the script will prompt for a key (input hidden).

Quick usage

.claude/skills/web-research/scripts/web-research.sh "What is pollinations.ai?" 

Choose a model:

.claude/skills/web-research/scripts/web-research.sh --model perplexity-fast "Fact-check this claim with sources"

Compare multiple models:

.claude/skills/web-research/scripts/web-research.sh --models gemini-search,perplexity-fast,nomnom "Compare answers"

Run multi-model in parallel:

.claude/skills/web-research/scripts/web-research.sh --models gemini-search,perplexity-fast --parallel "Compare answers"

Notes

  • Uses https://gen.pollinations.ai/v1/chat/completions
  • Sends Authorization: Bearer <key>