A Python-based integration for managing structured tasks and databases within SiYuan Note via its HTTP API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install siyuan-task-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install siyuan-task-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The SiYuan Note Task Management skill allows users to bridge the gap between automated workflows and their personal knowledge management system. By utilizing this integration from the Openclaw Skills collection, developers can programmatically create, update, and query tasks stored within SiYuan Note (思源笔记). The skill leverages SiYuan's Attribute View (database) features to provide a structured way to track work items while maintaining a rich-text environment for detailed notes.
This tool is designed for users who want to treat their notes as a dynamic database. It automates the tedious parts of task management, such as creating sub-documents for task materials, managing status transitions, and organizing attachments. By using the Openclaw Skills framework, it ensures that your task data remains consistent across the SiYuan interface and your local development environment.
First, configure your SiYuan instance credentials in config.env located in the skill root:
SIYUAN_API_URL=http://your-ip:port
SIYUAN_API_TOKEN=your_token
SIYUAN_NOTEBOOK_NAME=work
Initialize the database and schema using the Openclaw Skills task runner:
cd scripts
python3 task_ops.py init
This command automatically creates the task document and database columns required for operation.
Tasks are organized within an Attribute View database with the following structure:
| Column | Type | Values/Notes |
|---|---|---|
| Task Name | block | Primary key linked to sub-document |
| Content | text | Main task description |
| Importance | select | High, Medium, Low |
| Urgency | select | High, Medium, Low |
| Status | select | Not Started, In Progress, Completed, Suspended |
| Time Tracking | date/created | Auto-managed timestamps |
Each task generates a sub-document with standardized headers: # Task Description, # Task Attachments, and # Next Steps.
Loading
A comprehensive end-to-end pipeline designed to transform novels or original story ideas into structured, production-ready AI prompt packages for video and audio generation.

A professional-grade quantitative trading system for cryptocurrency that handles everything from backtesting and strategy optimization to live execution.

An AI-powered assistant designed to automate media matching, press release generation, and strategic campaign planning.

An AI-powered personal finance management system for tracking expenses, managing budgets, and receiving smart financial recommendations.

An AI-managed personal drive that provides automated categorization, deduplication, and natural language retrieval for your local files.

An automated tool that converts raw speaker scripts into sleek, Steve Jobs-inspired vertical HTML presentations with a minimalist tech aesthetic.








































