AlphaMoatによると、2026-09時点でBookStackのダウンロード数は4,115、スター数は3で、AIスキル全体5,078件中2,451位、ナレッジ管理では442件中227位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 127 | 4040 | 3 | - |
| SkillHub ↗ | 403 | 4115 | 3 | — |
プラットフォームごとに集計方法と集計時点が異なります。
ブック、章、ページの一覧・取得・作成・更新・削除、内容検索、棚による整理に対応します。ページは HTML と Markdown を扱います。インスタンス URL、Token ID、Token Secret を設定し、利用者の役割に Access System API 権限が必要です。
資料公開日 2026-10-27
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 4115 | — | 3 |
| 2026-08 | 3883 | +5.6% | 3 |
| 2026-07 | 3676 | +9.8% | 3 |
| 2026-06 | 3348 | +5.0% | 3 |
| 2026-05 | 3188 | — | 3 |
| 2026-03 | 2859 | — | 3 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
---
name: bookstack
description: "BookStack Wiki & Documentation API integration. Manage your knowledge base programmatically: create, read, update, and delete books, chapters, pages, and shelves. Full-text search across all content. Use when you need to: (1) Create or edit wiki pages and documentation, (2) Organize content in books and chapters, (3) Search your knowledge base, (4) Automate documentation workflows, (5) Sync content between systems. Supports both HTML and Markdown content."
metadata:
openclaw:
requires:
env:
- BOOKSTACK_URL
- BOOKSTACK_TOKEN_ID
- BOOKSTACK_TOKEN_SECRET---
# BookStack Skill
**BookStack** is an open-source wiki and documentation platform. This skill lets you manage your entire knowledge base via API – perfect for automation and integration.
## Features
- 📚 **Books** – create, edit, delete
- 📑 **Chapters** – organize content within books
- 📄 **Pages** – create/edit with HTML or Markdown
- 🔍 **Full-text search** – search across all content
- 📁 **Shelves** – organize books into collections
## Quick Start
```bash
# List all books
python3 scripts/bookstack.py list_books
# Search the knowledge base
python3 scripts/bookstack.py search "Home Assistant"
# Get a page
python3 scripts/bookstack.py get_page 123
# Create a new page (Markdown)
python3 scripts/bookstack.py create_page --book-id 1 --name "My Page" --markdown "# Title\n\nContent here..."
```
## All Commands
### Books
```bash
python3 scripts/bookstack.py list_books # List all books
python3 scripts/bookstack.py get_book <id> # Book details
python3 scripts/bookstack.py create_book "Name" ["Desc"] # New book
python3 scripts/bookstack.py update_book <id> [--name] [--description]
python3 scripts/bookstack.py delete_book <id>
```
### Chapters
```bash
python3 scripts/bookstack.py list_chapters # List all chapters
python3 scripts/bookstack.py get_chapter <id> # Chapter details
python3 scripts/bookstack.py create_chapter --book-id <id> --name "Name"
python3 scripts/bookstack.py update_chapter <id> [--name] [--description]
python3 scripts/bookstack.py delete_chapter <id>
```
### Pages
```bash
python3 scripts/bookstack.py list_pages # List all pages
python3 scripts/bookstack.py get_page <id> # Page preview
python3 scripts/bookstack.py get_page <id> --content # With HTML content
python3 scripts/bookstack.py get_page <id> --markdown # As Markdown
# Create page (in book or chapter)
python3 scripts/bookstack.py create_page --book-id <id> --name "Name" --markdown "# Content"
python3 scripts/bookstack.py create_page --chapter-id <id> --name "Name" --html "<p>HTML</p>"
# Edit page
python3 scripts/bookstack.py update_page <id> [--name] [--content] [--markdown]
python3 scripts/bookstack.py delete_page <id>
```
### Search
```bash
python3 scripts/bookstack.py search "query" # Search everything
python3 scripts/bookstack.py search "query" --type page # Pages only
python3 scripts/bookstack.py search "query" --type book # Books only
```
### Shelves
```bash
python3 scripts/bookstack.py list_shelves # List all shelves
python3 scripts/bookstack.py get_shelf <id> # Shelf details
python3 scripts/bookstack.py create_shelf "Name" ["Desc"] # New shelf
```
## Configuration
Set the following environment variables:
```bash
export BOOKSTACK_URL="https://your-bookstack.example.com"
export BOOKSTACK_TOKEN_ID="your-token-id"
export BOOKSTACK_TOKEN_SECRET="your-token-secret"
```
Or configure via your gateway config file under `skills.entries.bookstack.env`.
### Create an API Token
1. Log in to your BookStack instance
2. Go to **Edit Profile** → **API Tokens**
3. Click **Create Token**
4. Copy the Token ID and Secret
⚠️ The user needs a role with **"Access System API"** permission!
## API Reference
- **Base URL**: `{BOOKSTACK_URL}/api`
- **Auth Header**: `Authorization: Token {ID}:{SECRET}`
- **Official Docs**: https://demo.bookstackapp.com/api/docs
---
**Author**: xenofex7 | **Version**: 1.0.2
長いテキストや文書、ウェブページを要点とキーワードに圧縮する要約ツールです。
IMA OpenAPI を通じてノートとナレッジベースを操作します。
ウェブ要求に適切なツールを割り当てるための必読ガイドです。
Baidu AI 検索 API でウェブを検索するスキルです。
uvx 経由で markitdown を呼び、さまざまな形式のファイルを Markdown に変換します。
OpenClaw の既定のウェブ検索で、複数のエンジンをリアルタイムに引きます。
DuckDuckGo のエンドポイントでウェブ、ニュース、画像、動画を検索するスキルです。
利用できる OpenClaw スキルを検索して見つけるスキルです。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。