Skip to main content

Achuan-2/siyuan-plugin-copilot

SkillsMP has collected 31 skills from Achuan-2/siyuan-plugin-copilot. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
31
GitHub stars
158
GitHub forks
32

Skills in this repository

Showing 31 of 31 collected skills.

occupation
File Clerks
description

Asset management. Actions: upload(id, files=comma-separated absolute paths), unused(), clean(path?), stat(path).

Source text: Chinese

updated
occupation
File Clerks
description

Block custom-attribute operations. Actions: get(id), set(id, attrs object), batch-get(ids comma-separated).

Source text: Chinese

updated
occupation
Software Developers
description

Block operations. Actions: get(id), get_kramdown(id), get_children(id), tree_stat(id, by document), dom(id), insert(data, dataType, parentID?, nextID?, previousID?), append(data, dataType, parentID) / prepend(...) add a NEW child — use after block.update when…

Source text: Chinese

updated
occupation
Software Developers
description

Bookmark management. Actions: list(), labels(), remove(label), rename(old, new).

Source text: Chinese

updated
occupation
Software Developers
description

Daily note operations. Actions: create(notebook) — create/open today's note, append(notebook, data, dataType?) / prepend(...) add a block.

Source text: Chinese

updated
occupation
Software Developers
description

Attribute view (database) operations. Actions: search(keyword), get(id), render(id, viewID?, query?, page=1, pageSize=50), keys(id), key_add(id, name, type, icon?, prev?), key_remove(id, keyID, removeRelationDest?), item_add(id, blockID?, content?, viewID?,…

Source text: Chinese

updated
occupation
Software Developers
description

Document operations. Actions: get(id), create(notebook, path=hPath, title, markdown?), list(notebook, path=hPath default /), delete(id), rename(id, title), move(id, notebook, path=target hPath), duplicate(id), search_docs(keyword), info(id).

Source text: Chinese

updated
occupation
Software Developers
description

Export operations. Actions: md(id), html(id), preview(id), docx(id, output path), sy(id) → .sy.zip, md-zip(id), data() → full workspace backup.

Source text: Chinese

updated
occupation
Software Developers
description

Workspace file operations (paths relative to workspace; debugging/log reading only — never use for workspace data). Actions: list(path, limit=200, 0/-1=unlimited), read(path, offset, limit; default 200 lines, limit=-1 for full), write(path, data),…

Source text: Chinese

updated
occupation
Software Developers
description

Frontend/UI actions in the SiYuan editor (run in the browser; may change what the user sees). Actions: open_setting(query?), focus_block(id), open_document(id), open_search(query?). Plugins may register more — see <plugin_actions> and invoke by full name…

updated
occupation
Software Developers
description

Document history operations. Actions: list(query?, notebook?, op?, type?, page?), search(query, notebook?, op?, type?, page?), get(path), rollback(path), clear().

Source text: Chinese

updated
occupation
Software Developers
description

Send an HTTP request to a REST API and return the raw text response (JSON is kept as-is). action (HTTP method): get (default)/post/put/delete/patch. url (http/https), headers (object), body (string). Use this instead of web_fetch when you need POST, custom…

updated
occupation
Software Developers
description

Import operations (absolute local paths). Actions: md(notebook, path, targetPath?), sy(notebook, path, targetPath?) — .sy.zip, data(path) — full backup zip.

Source text: Chinese

updated
occupation
Software Developers
description

Inbox management (cloud-clipped web pages, messages, and audio/video/file attachments; requires subscription). Actions: list(page=1), get(id), convert(ids, notebook, path=/, remove_after=true) — converts one or more shorthands into local documents under the…

Source text: Mixed languages

updated
occupation
Software Developers
description

Notebook management. Actions: list(), open(id), close(id), create(name), rename(id, name), remove(id), set_icon(id, icon), random_icon(id?).

Source text: Chinese

updated
occupation
Software Developers
description

Document outline (heading tree). Action: get(id).

Source text: Undetermined

updated
occupation
Software Developers
description

Ask the user questions to clarify needs/preferences (do NOT use for plain-text option lists). questions[]: each {header (short label), question, options[] {label, description}, multiple?, custom?}.

updated
occupation
Software Developers
description

Reference/backlink operations. Actions: backlinks(id, keyword?, sort?), mentions(id, keyword?, sort?), refresh(id).

Source text: Chinese

updated
occupation
Software Developers
description

Repository (data snapshot) operations. Actions: list(tag?, page=1), create(memo?), tag(id, name), untag(name), checkout(id), diff(left, right), search(keyword, page?), purge(), file_get(id), file_rollback(id), file_open(id), file_export(id).

Source text: Chinese

updated
occupation
Software Developers
description

Search. Actions: fulltext(query, page=1, pageSize=20, notebook?, path?, type?, subtype?, method?, orderBy?, groupBy?), semantic(query, page=1, pageSize=20, notebook?, path?, type?, subtype?) — semantic needs AI embedding configured; asset(query, page=1,…

updated
occupation
Computer Occupations, All Other
description

Skill operations: load(name), save(name, content), install(url), remove(name), rename(name, new_name), list().

Source text: Chinese

updated
occupation
Software Developers
description

Read-only SQL on SiYuan's database. Action: query(stmt) — SELECT only.

updated
occupation
Software Developers
description

Data sync operations. Actions: perform() (full upload+download), upload(), download(), status().

Source text: Chinese

updated
occupation
Software Developers
description

System info. Actions: version(), current_time(), workspace().

Source text: Chinese

updated
occupation
Software Developers
description

Tag management. Actions: list(keyword?), rename(old, new), remove(label).

Source text: Chinese

updated
occupation
Software Developers
description

Template management. Actions: search(keyword?), get(path), remove(path), render(path, id), save_as(id, name, overwrite?), create(name, content, overwrite?).

Source text: Chinese

updated
occupation
Project Management Specialists
description

Maintain a session task list (each call replaces the list). todos[]: each {content, status: pending|in_progress|completed|cancelled}.

updated
occupation
Software Developers
description

Extract a zip archive within the workspace. Provide the workspace-relative path to the zip file and the destination directory (also workspace-relative). The destination will be created if it does not exist.

updated
occupation
Software Developers
description

Fetch a web page and convert to Markdown or text. url (http/https), format: markdown (default) or text.

updated
occupation
Software Developers
description

Web search via Exa, returns text results. Action: query(keywords).

Source text: Undetermined

updated
occupation
Software Developers
description

Workspace management. Actions: list(), info() (path, version, valid).

Source text: Chinese

updated
Showing 31 of 31 collected skills.