Yuque 语雀知识库管理

ReviewAudited by ClawScan on May 10, 2026.

Overview

This appears to be a straightforward Yuque API helper, but it requires a Yuque token and can read, create, update, reorganize, publish, or delete Yuque content.

This skill is reasonable for managing Yuque, but install it only if you want the agent to access your Yuque account. Use a limited token if possible, keep config.json private, and require explicit confirmation before deleting, publishing, or bulk-reorganizing knowledge-base content.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If installed and configured, the agent can act on Yuque as the token holder, including accessing private content and performing allowed mutations.

Why it was flagged

The skill requires a Yuque account token and stores or reads it for API access. This is expected for a Yuque integration, but it gives the agent access according to the token's permissions.

Skill content
Authentication requires a Yuque API token. The scripts look for it in this order: 1. config.json ... 2. Environment variable ...
Recommendation

Use the least-privileged Yuque token available, avoid sharing the token in chat beyond setup, protect config.json, and revoke the token when no longer needed.

What this means

A mistaken command could delete or change Yuque documents, repositories, visibility settings, or table-of-contents structure.

Why it was flagged

The included scripts can mutate Yuque data, including deleting documents. This is aligned with the management purpose, but it is high-impact if run against the wrong repo or document.

Skill content
result = api_request("DELETE", f"/api/v2/repos/{args.repo}/docs/{args.doc}")
Recommendation

Before any create, update, delete, public-visibility, or TOC operation, confirm the target repo/document IDs and the intended effect with the user.

What this means

Private Yuque document content may be exposed to the active agent session, and document text could influence the agent if not handled carefully.

Why it was flagged

The skill retrieves full Yuque document content into the agent context for search/read workflows. This is expected, but retrieved documents may contain private information or instructions that should be treated as data rather than trusted agent commands.

Skill content
The response `data.body` field contains the markdown content. If `body` is empty, use `body_html` or `body_lake` as fallback.
Recommendation

Retrieve only documents needed for the task, avoid sensitive documents unless necessary, and treat document contents as untrusted reference material.