CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

lark-drive

飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为 docx/sheet/bitable/slides 时使用;doubao.com 云空间 URL/token 也按资源路径和 token 路由,不回退 WebFetch。不负责:文档内容编辑(走 lark-doc)、表格/Base 表内数据操作(走 lark-sheets/lark-base)、知识空间节点/成员管理(走 lark-wiki)、原生 Markdown 文件读写/patch/diff(走 lark-markdown)。

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A strong, highly actionable routing skill: concrete commands and flags throughout, explicit confirmation gates and bounded retry policies for destructive and batch operations, and a comprehensive verified reference bundle. Weaknesses are minor — some duplicated routing bullets that could be deduplicated, two empty raw-API descriptions, and a two-level workflow reference chain that slightly complicates navigation.

Suggestions

Deduplicate the near-verbatim permission-governance routing bullets (lines 27 and 30) and consolidate the copy-routing guidance (blockquote at line 19, bullet at line 24, and the +copy shortcut/API rows) into a single authoritative statement.

Fill in the empty descriptions for permission.members auth and transfer_owner, or point them at a reference file like the other raw API entries do.

Surface the workflow phase sub-files (e.g. lark-drive-workflow-knowledge-organize-discovery.md) directly from the workflow registry entry in SKILL.md so navigation to phase details stays within one hop.

DimensionReasoningScore

Conciseness

The body is a dense, rule-based routing document with almost no padding or explanation of known concepts, but the permission-governance routing bullet appears twice nearly verbatim (lines 27 and 30) and copy routing is stated three separate times, so minor trimming is possible. This fits the 'efficient; minor instances that could be trimmed' anchor rather than level 3, since the redundancy is localized rather than whole unnecessary sections.

4 / 5

Actionability

Guidance is fully executable: exact commands with flags ('lark-cli drive +import --type bitable', "drive +inspect --url '<url>'"), a shortcut table where every entry links to a per-command reference, and concrete flag mappings for natural-language queries (--created-by-me, --mine). The only blemish is the empty descriptions on permission.members auth/transfer_owner, which is too small to drop below the top anchor.

5 / 5

Workflow Clarity

Destructive and batch operations have explicit validation checkpoints: a three-condition confirmation gate for high-risk writes with a read-only discovery-then-stop rule, serial import with a bounded retry policy (max 3 retries, then stop and report conflicts), and an error-code table with remediations. This satisfies the feedback-loop requirement, so the destructive/batch cap does not apply and the content matches the top anchor.

5 / 5

Progressive Disclosure

The body is a well-organized overview and all 47 intra-bundle reference links verified to exist, each clearly signaled from the routing bullets and shortcut table. However, the workflow registry path (workflow.md → workflow file → phase sub-files such as knowledge-organize-discovery.md) is a two-level reference chain, and cross-skill links (../lark-shared, ../lark-wiki) are not one-level-deep within this bundle, so it falls between the 'minor organization gaps' level 4 and the top anchor.

4 / 5

Total

18

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: it lists concrete capabilities comprehensively, provides explicit trigger conditions including URL/token and import scenarios, covers synonyms and file extensions, and cleanly fences off five neighboring skills. Third-person voice is maintained and every clause carries information.

DimensionReasoningScore

Specificity

The description enumerates many concrete actions (上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论、标题、版本、密级标签、本地文件导入) with no significant coverage gaps, matching the 'comprehensive coverage of specific concrete actions' anchor rather than the 'minor gaps' level below.

5 / 5

Completeness

It explicitly answers both what ('管理 Drive 文件和文件夹,包含上传/下载…本地文件导入') and when ('用户需要…时使用') with concrete trigger phrases, so it fits the top anchor rather than the 'when could be more explicit' level.

5 / 5

Trigger Term Quality

It covers natural terms and their synonyms (云盘/云存储/网盘, Drive), file extensions (.base, .pptx, .csv) and target formats (docx/sheet/bitable/slides), plus doubao.com URL routing, matching the 'comprehensive coverage including synonyms and file extensions' anchor.

5 / 5

Distinctiveness Conflict Risk

It carves out a clear niche (Drive/cloud-storage file and folder management) and explicitly disambiguates against every adjacent skill (不负责:…走 lark-doc / lark-sheets / lark-base / lark-wiki / lark-markdown), giving minimal conflict risk.

5 / 5

Total

20

/

20

Passed

Validation

75%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 11 suspicious

Warning

Total

12

/

16

Passed

Repository

larksuite/cli

Path

skills/lark-drive/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.