🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

Grokipedia

by @kirillleventcov

Search and fetch articles from Grokipedia.com — xAI's AI-generated encyclopedia (like Wikipedia but written by Grok). Use when asked about topics that might have a Grokipedia article, or when the user explicitly mentions Grokipedia.

Versionv1.2.0
Downloads2,631
Stars6
TERMINAL
clawhub install grokipedia

📖 About This Skill


name: Grokipedia description: Search and fetch articles from Grokipedia.com — xAI's AI-generated encyclopedia (like Wikipedia but written by Grok). Use when asked about topics that might have a Grokipedia article, or when the user explicitly mentions Grokipedia.

Grokipedia Parser

Search and fetch articles from Grokipedia.com — xAI's AI-generated encyclopedia.

Source: github.com/kirillleventcov/grokipedia-parser

Requirements

  • Node.js (v18+) / Bun — used to run the search and fetch scripts
  • Dependenciesjsdom and @mozilla/readability (installed via bun install)
  • Install

    cd ~/.openclaw/workspace/skills/Grokipedia
    bun install --production
    

    > Note: Installation creates a node_modules/ directory in the skill folder. The scripts themselves only output to stdout at runtime.

    Scripts

    Search Articles

    node ~/.openclaw/workspace/skills/Grokipedia/scripts/search.mjs "query" [--limit N]
    

    Parameters:

  • query - Search term (required)
  • --limit N - Max results (1-50, default: 10)
  • Output: JSON array with slug, title, snippet, relevanceScore

    Example:

    node ~/.openclaw/workspace/skills/Grokipedia/scripts/search.mjs "artificial intelligence" --limit 5
    

    Fetch Article

    node ~/.openclaw/workspace/skills/Grokipedia/scripts/fetch.mjs "Article_Slug"
    

    Parameters:

  • slug - Article slug (required, case-sensitive, use underscores)
  • Output: Clean markdown article content

    Example:

    node ~/.openclaw/workspace/skills/Grokipedia/scripts/fetch.mjs "Helsinki"
    node ~/.openclaw/workspace/skills/Grokipedia/scripts/fetch.mjs "Artificial_intelligence"
    

    What This Skill Does

  • Network access: Fetches from grokipedia.com only (search API + article pages)
  • No credentials: Public read-only access, no API keys or tokens needed
  • No runtime file writes: Only outputs to stdout (JSON for search, markdown for articles). Install step creates node_modules/ in the skill directory.
  • No persistence: No background processes, no cron, no elevated privileges
  • Dependencies: jsdom (DOM parsing) and @mozilla/readability (article extraction)
  • Notes

  • Article slugs are case-sensitive (e.g., Helsinki not helsinki)
  • Slugs use underscores for spaces (e.g., Artificial_intelligence)
  • Search returns up to 50 results max
  • Articles contain internal links in format text
  • Content is AI-generated by Grok
  • 📋 Tips & Best Practices

  • Article slugs are case-sensitive (e.g., Helsinki not helsinki)
  • Slugs use underscores for spaces (e.g., Artificial_intelligence)
  • Search returns up to 50 results max
  • Articles contain internal links in format text
  • Content is AI-generated by Grok