siyuan

Search, read, create, and manage SiYuan Note blocks and documents via API.

1|1|Updated May 9, 2026
One-click install
npx skills add https://github.com/ldzhhxx/Hermes_offline_v2 --skill siyuan-ldzhhxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: siyuan
Source: https://github.com/ldzhhxx/Hermes_offline_v2/tree/main/hermes-agent/optional-skills/productivity/siyuan
Command: npx skills add https://github.com/ldzhhxx/Hermes_offline_v2 --skill siyuan-ldzhhxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the interaction with the SiYuan Note knowledge base, enabling quick searches, document manipulation, and data management through API calls.

Core Features & Use Cases

  • API Access: Interact with SiYuan Note's API to perform various operations like searching, reading, creating, and managing blocks and documents.
  • Data Management: Efficiently manage your knowledge base by adding, updating, and deleting blocks and documents.
  • Use Case: Suppose you have a large set of notes in SiYuan and want to automate the search and organization of your notes, this Skill can help you do that.

Quick Start

Use the siyuan skill to search for notes related to 'project management'.

Frequently Asked Questions about siyuan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate searching and organizing notes in a self-hosted knowledge base?

Automating self-hosted knowledge base operations is done by utilizing the SiYuan Note API to programmatically search, read, create, and manage documents and blocks, streamlining data management.

What tools do I need to interact with the SiYuan Note API for document management?

Interacting with the SiYuan Note API for document management requires curl to execute the HTTP requests and jq to parse the returned JSON data from your self-hosted knowledge base.

Can I manage blocks and documents directly through API calls in SiYuan?

You can manage blocks and documents directly through API calls in SiYuan by sending requests to add, update, delete, and search content within your self-hosted knowledge base.

What is the best way to streamline operations with a SiYuan knowledge base?

The best way to streamline operations with a SiYuan knowledge base is using API integration to automate quick searches, document manipulation, and data management without manual interface interaction.

Does this approach to SiYuan document management work for large sets of notes?

This approach to SiYuan document management works for large sets of notes by automating the search and organization processes through API calls, requiring only curl and jq for execution.