BookStack Knowledge Management for Openclaw

A comprehensive API integration for programmatically managing BookStack wiki content, including books, chapters, and pages.

xenofex7
v1.0.3
Feb 12, 2026
3
4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install bookstack

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install bookstack using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is BookStack Knowledge Management?

The BookStack skill provides a robust interface for interacting with the BookStack platform, a popular open-source wiki and documentation solution. By leveraging this integration within the broader ecosystem of Openclaw Skills, developers and teams can automate their knowledge base management, ensuring that technical documentation stays synchronized, organized, and easily accessible.

This skill bridges the gap between your local development environment and your self-hosted wiki, offering full control over the organizational hierarchy—from high-level shelves and books down to specific chapters and pages. Whether you are migrating content or building an automated documentation pipeline, this tool simplifies complex API interactions into straightforward, actionable commands.

BookStack Knowledge Management Use Cases

  • Automating the creation of technical documentation from local Markdown files.
  • Synchronizing content between external project management systems and a centralized BookStack instance.
  • Performing bulk updates across multiple wiki pages or chapters to maintain consistency.
  • Building a searchable internal knowledge base accessible through AI agents using Openclaw Skills.
  • Programmatically managing organizational shelves and book structures for scaling teams.

How BookStack Knowledge Management Works

  1. The skill establishes a connection to your BookStack instance using the provided API Token ID and Secret via secure Authorization headers.
  2. Users issue commands through the CLI to perform CRUD (Create, Read, Update, Delete) operations on specific wiki resources.
  3. For content creation, the skill processes either raw HTML or Markdown, ensuring the content is formatted correctly for the BookStack database.
  4. The search functionality utilizes the BookStack full-text search engine to return relevant results based on specific filters like pages, books, or chapters.
  5. Updates are pushed directly to the server, maintaining the organizational structure and metadata within the wiki environment.

BookStack Knowledge Management Setup

To utilize this integration with Openclaw Skills, you must first configure your environment variables with your instance details:

export BOOKSTACK_URL="https://your-bookstack.example.com"
export BOOKSTACK_TOKEN_ID="your-token-id"
export BOOKSTACK_TOKEN_SECRET="your-token-secret"

Ensure that the user associated with the token has a role with the "Access System API" permission enabled. You can generate these credentials by navigating to Edit Profile -> API Tokens within your BookStack instance.

BookStack Knowledge Management Data Schema & Taxonomy

The skill interacts with the BookStack hierarchical data model to organize information efficiently:

Component Description
Shelf High-level containers used to group related books together.
Book The primary organizational unit for chapters and pages.
Chapter Optional segments used to categorize pages within a specific book.
Page The core content nodes, which can be managed via HTML or Markdown.

All entities are identified by unique IDs, which are used to reference, update, or retrieve specific metadata and content strings.

BookStack Knowledge Management Advanced Features

  • Full support for both HTML and Markdown content types, allowing for flexible documentation workflows.
  • Granular search filtering capabilities to isolate queries by specific content types like pages or books.
  • Comprehensive shelf management to support multi-tier knowledge architecture and better organization.
  • Programmatic page retrieval in Markdown format, facilitating local editing, backups, or versioning.
  • Seamless integration with Openclaw Skills to enable AI-driven documentation automation and research tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*