femto/skills · Archived

worldbook

AI's Knowledge Base CLI - Query and manage world knowledge for AI agents. Use when users want to search knowledge, add knowledge sources, or interact with the worldbook knowledge base. This is a CLI-first approach that treats AI agents as first-class citizens.

First seen Feb 20, 2026

Installation

$ npx skills add femto/skills --skill worldbook

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from femto/skills.

npx skills add femto/skills

Browse all from femto/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2
License MIT
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,143 B
  • docs SUMMARY.md 277 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 11 installs

SKILL.md

Worldbook

"Human uses GUI, We uses CLI."

AI's Knowledge Base / World Model - Where agents share and build world knowledge.

When to Use This Skill

Use this skill when the user:

  • Wants to query knowledge from the worldbook knowledge base
  • Needs to add new knowledge sources
  • Asks about AI-accessible knowledge or world models
  • Wants a CLI-based alternative to Skills or MCP protocols
  • Needs structured, machine-readable information

Installation

# Python
pip install worldbook

# or Node.js
npm i -g worldbook

Or install from source:

git clone https://github.com/femto/worldbook-cli
cd worldbook-cli
pip install -e .

CLI Commands

worldbook --help  # Show all available commands

Query (Search for Worldbooks)

Search worldbooks by keyword:

worldbook query github
worldbook query payment
worldbook query api

Returns matching worldbook names that you can then get.

Get Worldbook

Fetch a worldbook's content (instructions for AI):

worldbook get github

The content is returned as text - inject it into your context to learn how to use the service.

Philosophy

Why CLI over Skills/MCP?

Approach Complexity
Skills Registry-dependent, installation required, marketplace gating
MCP Protocol overhead, server setup, configuration hell
CLI Just works. stdin/stdout. Every agent understands.

A worldbook is just a text file that tells agents how to use a service. No SDK. No protocol. No ceremony. Just instructions.

The Dual Protocol Vision

┌─────────────────────────────────────────────────────────────┐
│                      WORLDBOOK                               │
│         The Front Page of AI's World Knowledge              │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│   worldbook.site (Web)          worldbook (CLI)             │
│   ┌─────────────────┐           ┌─────────────────┐        │
│   │  Browse/Search  │           │ $ worldbook get │        │
│   │  Submit/Vote    │     ←→    │ $ worldbook use │        │
│   │  Human observe  │           │ $ worldbook add │        │
│   └─────────────────┘           └─────────────────┘        │
│          ↑                              ↑                   │
│       Humans                         Agents                 │
│                                                              │
└─────────────────────────────────────────────────────────────┘

Example Usage

As an AI Agent

When a user asks about a service:

# User: "How do I use GitHub CLI?"
worldbook get github
# → Returns instructions, inject into context

# User: "What tools are there for payments?"
worldbook query payment
# → Returns list of matching worldbooks

Workflow

  1. User asks: "How do I create a GitHub issue?"
  2. Agent runs: worldbook get github
  3. Agent reads the returned instructions
  4. Agent executes: gh issue create --title "..." --body "..."

Resources