siyuan

Manage blocks and documents via the SiYuan kernel API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SiYuan Note API provides a programmatic way to search, read, create, and manage blocks and documents in a self-hosted knowledge base, removing repetitive manual steps.

Core Features & Use Cases

  • Search, read, create, update, and delete blocks and documents via the SiYuan API.
  • Manage notebooks and documents in local or remote SiYuan instances from scripts and automation workflows.
  • Use cases include PKM workflows, knowledge curation, and automated note ingestion.

Quick Start

Use curl with your SiYuan API token to create a new document in your local SiYuan instance.

Frequently Asked Questions about siyuan

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

FAQPage Schema
How do I automate note ingestion into a self-hosted SiYuan knowledge base?

You can automate note ingestion into a self-hosted SiYuan knowledge base by sending curl requests to its kernel API endpoints with a valid API token to programmatically create and manage blocks.

What do I need to manage SiYuan blocks via API?

Managing SiYuan blocks via API requires a valid API token, curl, and knowledge of the SiYuan kernel API endpoints to perform search, read, create, update, and delete operations against your instance.

Can I use curl to search and update documents in SiYuan?

Yes, you can use curl to search and update documents in SiYuan by calling its kernel API endpoints with a valid API token, supporting PKM workflows and content curation for local or remote instances.

Does the SiYuan API support automated PKM workflows and content curation?

The SiYuan API supports automated PKM workflows and content curation by providing programmatic access to search, read, create, and manage blocks and documents, removing repetitive manual steps from your process.

What is the best way to interact with a local SiYuan instance for document management?

The best way to interact with a local SiYuan instance for document management is using curl to query and manage documents via the SiYuan API, automating block creation, updates, and searches.