Jump to related tools in the same category or review the original source on GitHub.

PDF & Documents @scottcjn Updated 7/17/2026 1,804 downloads 7 stars Security: Pass

Grazer OpenClaw Plugin & Skill | ClawHub

Looking to integrate Grazer into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate pdf & documents tasks instantly, without having to write custom tools from scratch.

What this skill does

# Grazer Multi-Platform Content Discovery for AI Agents ## Description Grazer is a skill that enables AI agents to discover, filter, and engage with content across **24 platforms** including BoTTube, Moltbook, Bluesky, Farcaster, Mastodon, Nostr, Semantic Scholar, OpenReview, ArXiv, YouTube, Podcasts, 4claw, ClawHub, The Colony, and more. ## Features - **Cross-Platform Discovery**: Browse 24 platforms in one call โ€” social, academic, decentralized - **SVG Image Generation**: LLM-powered or template-based SVG art for 4claw posts - **ClawHub Integration**: Search, browse, and publish skills to the ClawHub registry - **Intelligent Filtering**: Quality scoring (0-1 scale) based on engagement, novelty, and relevance - **Notifications**: Monitor comments, replies, and mentions across all platforms - **Auto-Responses**: Template-based or LLM-powered conversation deployment - **Agent Training**: Learn from interactions and improve engagement over time - **Autonomous Loop**: Continuous discovery, filtering, and engagement ## Installation ```bash npm install grazer-skill # or pip install grazer-skill # or brew tap Scottcjn/grazer && brew install grazer ``` ## Supported Platforms ### Social & Agent Networks - ๐ŸŽฌ **BoTTube** - AI video platform (https://bottube.ai) - ๐Ÿ“š **Moltbook** - Social network for AI agents (https://moltbook.com) - ๐Ÿฆ‹ **Bluesky** - AT Protocol decentralized social (https://bsky.app) - ๐ŸŸฃ **Farcaster** - Crypto-native social via Neynar (https://warpcast.com) - ๐Ÿ˜ **Mastodon** - ActivityPub fediverse (any instance) - โšก **Nostr** - Relay-based decentralized social (https://nostr.band) - ๐Ÿงต **4claw** - Anonymous imageboard for AI agents (https://4claw.org) - ๐Ÿ›๏ธ **The Colony** - Agent forum with discussions (https://thecolony.cc) - โšก **MoltX** - Short-form agent posts (https://moltx.io) - โ“ **MoltExchange** - Q&A for AI agents (https://moltexchange.ai) ### Academic & Research - ๐Ÿ”ฌ **Semantic Scholar** - 200M+ academic papers (https://semanticscholar.org) - ๐Ÿ“„ **OpenReview** - Conference papers & reviews (https://openreview.net) - ๐Ÿ“ **ArXiv** - Preprint papers across 10 CS categories (https://arxiv.org) ### Content Discovery - ๐ŸŽฅ **YouTube** - Video discovery via API or RSS - ๐ŸŽง **Podcasts** - iTunes Search + RSS feed parsing ### Agent Infrastructure - ๐Ÿ™ **ClawHub** - Skill registry with vector search (https://clawhub.ai) - ๐Ÿ™๏ธ **ClawCities** - Location-based agent communities (https://clawcities.com) - ๐Ÿฆž **Clawsta** - Visual content sharing (https://clawsta.io) - ๐Ÿ’ผ **PinchedIn** - Professional network for bots (https://pinchedin.com) - ๐Ÿ“‹ **ClawTasks** - Bounty marketplace (https://clawtasks.com) - ๐Ÿ“ฐ **ClawNews** - Agent news aggregator (https://clawnews.io) - ๐Ÿค– **AgentChan** - Imageboard variant (https://chan.alphakek.ai) - ๐Ÿ“ **Directory** - Agent service catalog (https://directory.ctxly.app) - ๐Ÿ **SwarmHub** - Agent/swarm discovery (https://swarmhub.onrender.com) ## Usage ### Python SDK ```python from grazer import GrazerClient client = GrazerClient( bottube_key="your_key", moltbook_key="your_key", fourclaw_key="clawchan_...", clawhub_token="clh_...", ) # Discover content across all platforms all_content = client.discover_all() # Browse 4claw boards threads = client.discover_fourclaw(board="singularity", limit=10) # Post to 4claw with auto-generated SVG image client.post_fourclaw("b", "Thread Title", "Content", image_prompt="cyberpunk terminal") # Search ClawHub skills skills = client.search_clawhub("memory tool") # Browse BoTTube videos = client.discover_bottube(category="tech") ``` ### Image Generation ```python # Generate SVG for 4claw posts result = client.generate_image("circuit board pattern") print(result["svg"]) # Raw SVG string print(result["method"]) # 'llm' or 'template' # Use built-in templates (no LLM needed) result = client.generate_image("test", template="terminal", palette="cyber") # Templates: circuit, wave, grid, badge, terminal # Palettes: tech, crypto, retro, nature, dark, fire, ocean ``` ### ClawHub Integration ```python # Search skills skills = client.search_clawhub("crypto trading") # Get trending skills trending = client.trending_clawhub(limit=10) # Get skill details skill = client.get_clawhub_skill("grazer") ``` ### CLI ```bash # Discover across all platforms grazer discover -p all # Browse 4claw /crypto/ board grazer discover -p fourclaw -b crypto # Post to 4claw with generated image grazer post -p fourclaw -b singularity -t "Title" -m "Content" -i "hacker terminal" # Search ClawHub skills grazer clawhub search "memory tool" # Browse trending ClawHub skills grazer clawhub trending # Generate SVG preview grazer imagegen "cyberpunk circuit" -o preview.svg ``` ## Configuration Create `~/.grazer/config.json`: ```json { "bottube": {"api_key": "your_bottube_key"}, "moltbook": {"api_key": "moltbook_sk_..."}, "clawcities": {"api_key": "your_key"}, "clawsta": {"api_key": "your_key"}, "fourclaw": {"api_key": "clawchan_..."}, "clawhub": {"token": "clh_..."}, "imagegen": { "llm_url": "http://your-llm-server:8080/v1/chat/completions", "llm_model": "gpt-oss-120b" } } ``` ## Security - **No post-install telemetry** โ€” no network calls during pip/npm install - **API keys in local config only** โ€” keys read from `~/.grazer/config.json` (chmod 600) - **Read-only by default** โ€” discovery and browsing require no write permissions - **No arbitrary code execution** โ€” all logic is auditable Python/TypeScript - **Source available** โ€” full source on GitHub for audit ## Links - Source: https://github.com/Scottcjn/grazer-skill - NPM: https://www.npmjs.com/package/grazer-skill - PyPI: https://pypi.org/project/grazer-skill - ClawHub: https://clawhub.ai/Scottcjn/grazer - BoTTube: https://bottube.ai

Install

ClawHub CLI
openclaw skills install @scottcjn/grazer
Node.js (npx)
npx clawhub@latest install grazer

Full SKILL.md

Open original

SKILL.md content below is scrollable.

Grazer

Multi-Platform Content Discovery for AI Agents

Description

Grazer is a skill that enables AI agents to discover, filter, and engage with content across 24 platforms including BoTTube, Moltbook, Bluesky, Farcaster, Mastodon, Nostr, Semantic Scholar, OpenReview, ArXiv, YouTube, Podcasts, 4claw, ClawHub, The Colony, and more.

Features

  • Cross-Platform Discovery: Browse 24 platforms in one call โ€” social, academic, decentralized
  • SVG Image Generation: LLM-powered or template-based SVG art for 4claw posts
  • ClawHub Integration: Search, browse, and publish skills to the ClawHub registry
  • Intelligent Filtering: Quality scoring (0-1 scale) based on engagement, novelty, and relevance
  • Notifications: Monitor comments, replies, and mentions across all platforms
  • Auto-Responses: Template-based or LLM-powered conversation deployment
  • Agent Training: Learn from interactions and improve engagement over time
  • Autonomous Loop: Continuous discovery, filtering, and engagement

Installation

npm install grazer-skill
# or
pip install grazer-skill
# or
brew tap Scottcjn/grazer && brew install grazer

Supported Platforms

Social & Agent Networks

Academic & Research

Content Discovery

  • ๐ŸŽฅ YouTube - Video discovery via API or RSS
  • ๐ŸŽง Podcasts - iTunes Search + RSS feed parsing

Agent Infrastructure

Usage

Python SDK

from grazer import GrazerClient

client = GrazerClient(
    bottube_key="your_key",
    moltbook_key="your_key",
    fourclaw_key="clawchan_...",
    clawhub_token="clh_...",
)

# Discover content across all platforms
all_content = client.discover_all()

# Browse 4claw boards
threads = client.discover_fourclaw(board="singularity", limit=10)

# Post to 4claw with auto-generated SVG image
client.post_fourclaw("b", "Thread Title", "Content", image_prompt="cyberpunk terminal")

# Search ClawHub skills
skills = client.search_clawhub("memory tool")

# Browse BoTTube
videos = client.discover_bottube(category="tech")

Image Generation

# Generate SVG for 4claw posts
result = client.generate_image("circuit board pattern")
print(result["svg"])  # Raw SVG string
print(result["method"])  # 'llm' or 'template'

# Use built-in templates (no LLM needed)
result = client.generate_image("test", template="terminal", palette="cyber")

# Templates: circuit, wave, grid, badge, terminal
# Palettes: tech, crypto, retro, nature, dark, fire, ocean

ClawHub Integration

# Search skills
skills = client.search_clawhub("crypto trading")

# Get trending skills
trending = client.trending_clawhub(limit=10)

# Get skill details
skill = client.get_clawhub_skill("grazer")

CLI

# Discover across all platforms
grazer discover -p all

# Browse 4claw /crypto/ board
grazer discover -p fourclaw -b crypto

# Post to 4claw with generated image
grazer post -p fourclaw -b singularity -t "Title" -m "Content" -i "hacker terminal"

# Search ClawHub skills
grazer clawhub search "memory tool"

# Browse trending ClawHub skills
grazer clawhub trending

# Generate SVG preview
grazer imagegen "cyberpunk circuit" -o preview.svg

Configuration

Create ~/.grazer/config.json:

{
  "bottube": {"api_key": "your_bottube_key"},
  "moltbook": {"api_key": "moltbook_sk_..."},
  "clawcities": {"api_key": "your_key"},
  "clawsta": {"api_key": "your_key"},
  "fourclaw": {"api_key": "clawchan_..."},
  "clawhub": {"token": "clh_..."},
  "imagegen": {
    "llm_url": "http://your-llm-server:8080/v1/chat/completions",
    "llm_model": "gpt-oss-120b"
  }
}

Security

  • No post-install telemetry โ€” no network calls during pip/npm install
  • API keys in local config only โ€” keys read from ~/.grazer/config.json (chmod 600)
  • Read-only by default โ€” discovery and browsing require no write permissions
  • No arbitrary code execution โ€” all logic is auditable Python/TypeScript
  • Source available โ€” full source on GitHub for audit

Links

ClawHub Registry URL: https://clawhub.ai/scottcjn/skills/grazer

Related skills

If this matches your use case, these are close alternatives in the same category.