BookStack Wiki 和文档 API 集成。以编程方式管理您的知识库:创建、阅读、更新和删除书籍、章节、页面和书架。对所有内容进行全文搜索。当您需要执行以下操作时使用:(1) 创建或编辑 wiki 页面和文档,(2) 组织书籍中的内容
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install bookstack或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install bookstack⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/bookstack/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- 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 is an open-source wiki and documentation platform. This skill lets you manage your entire knowledge base via API – perfect for automation and integration.
# 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..."
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>
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>
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>
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
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
Set the following environment variables:
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.
⚠️ The user needs a role with "Access System API" permission!
{BOOKSTACK_URL}/apiAuthorization: Token {ID}:{SECRET}---
Author: xenofex7 | Version: 1.0.2
安装 书架 后,可以对 AI 说这些话来触发它
Help me get started with BookStack
Explains what BookStack does, walks through the setup, and runs a quick demo based on your current project
Use BookStack to bookStack Wiki & Documentation API integration
Invokes BookStack with the right parameters and returns the result directly in the conversation
What can I do with BookStack in my documents & notes workflow?
Lists the top use cases for BookStack, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/bookstack/ 目录(个人级,所有项目可用),或 .claude/skills/bookstack/(项目级)。重启 AI 客户端后,用 /bookstack 主动调用,或让 AI 根据上下文自动发现并使用。
书架 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
书架 可免费安装使用。请查阅仓库了解许可证信息。
BookStack Wiki 和文档 API 集成。以编程方式管理您的知识库:创建、阅读、更新和删除书籍、章节、页面和书架。对所有内容进行全文搜索。当您需要执行以下操作时使用:(1) 创建或编辑 wiki 页面和文档,(2) 组织书籍中的内容
书架 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using BookStack
Identifies repetitive steps in your workflow and sets up BookStack to handle them automatically