CtrlK
BlogDocsLog inGet started
Tessl Logo

lark-slides

飞书幻灯片:创建和编辑幻灯片。创建演示文稿、读取幻灯片内容、管理幻灯片页面(创建、删除、读取、局部替换)。当用户需要创建或编辑幻灯片、读取或修改单个页面时使用。当用户给出 doubao.com 的 /slides/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到 WebFetch;路由依据是 URL 路径模式和 token,而不是域名。不负责:云文档内容编辑(走 lark-doc)、云文档里的独立画板对象(走 lark-whiteboard)、上传或下载普通文件(走 lark-drive)。

68

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%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.

The body is highly actionable with a well-gated, validation-rich workflow and clean one-level-deep references to a real bundle. The main weakness is repetition of several hard rules across multiple sections, which inflates token cost without adding clarity.

Suggestions

Deduplicate rules that appear in multiple sections — e.g. the 'native chart uses <chart>, others use <shape>+<line>' rule and the +replace-slide vs +update-slide choice each appear 3+ times; state each once in 权威经验 or Quick Reference and reference it elsewhere rather than restating.

Consolidate the several 'CRITICAL — ... MUST 先读取 ...' gating lines into a single consolidated preflight checklist to reduce repetition while preserving the must-read signal.

Move long always-inline rule blocks (豆包设计原则) only if a clear always-loaded subset can be extracted; otherwise leave inline but trim overlapping phrasing with the 权威经验 list.

DimensionReasoningScore

Conciseness

Content is dense and mostly earns its tokens, but several rules are repeated across sections (e.g. native-chart-vs-shape+line appears in 权威经验, Quick Reference, and 核心规则; +replace-slide/+update-slide guidance repeats multiple times), which is more than the 'minor' over-explanation of anchor 4 and fits 'mostly efficient but could be tightened'.

3 / 5

Actionability

Provides fully executable guidance — exact shortcuts and flags ('slides +replace-slide', '--before-slide-id', '--output-dir'), concrete shell examples ('lark-cli wiki +node-get --node-token ...'), and exact XML patterns ('<fill><fillColor color="linear-gradient(135deg, rgba(R,G,B,A) 0%, ...)"/>') — with per-command docs for full params, matching the copy-paste-ready top anchor.

5 / 5

Workflow Clarity

The 生成流程 gives a clear 4-step sequence with explicit validation checkpoints (mandatory `scripts/xml_lint.py` with `error_count` must be 0, post-create `+xml-get` readback per validation-xml.md) and an error-recovery feedback loop ('失败或部分成功按 workflow/error-handling.md 处理;局部问题优先用 +replace-slide 修正'), satisfying the top anchor for this destructive/batch XML manipulation context.

5 / 5

Progressive Disclosure

SKILL.md is an overview pointing to a well-organized, one-level-deep bundle (references/workflow/*, references/cli/*, references/xml/*, scripts/*), with all cited paths verified present and clearly signaled via CRITICAL must-read gating and a scenario→doc Quick Reference table, matching the clear-overview top anchor.

5 / 5

Total

18

/

20

Passed

Description

87%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 specific, complete, and distinctive, clearly stating capabilities, explicit use-when triggers, and sharp boundaries against sibling skills. It would benefit only from adding common synonyms like 'PPT' and '.pptx' to round out trigger coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions — '创建演示文稿、读取幻灯片内容、管理幻灯片页面(创建、删除、读取、局部替换)' — with only minor coverage gaps (e.g. screenshots/history not enumerated), fitting the 'several specific actions; minor gaps' anchor rather than the comprehensive 5.

4 / 5

Completeness

Explicitly answers both what ('创建和编辑幻灯片...') and when ('当用户需要创建或编辑幻灯片、读取或修改单个页面时使用', plus the doubao.com /slides/ URL routing trigger), with concrete trigger phrases matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural triggers like '创建或编辑幻灯片', '读取或修改单个页面', and '/slides/ URL/token', giving good keyword coverage, but misses common synonyms/extensions such as 'PPT' or '.pptx', so it sits at 4 rather than the comprehensive 5.

4 / 5

Distinctiveness Conflict Risk

Niche is clearly Feishu Slides with explicit non-responsibility boundaries ('不负责:云文档内容编辑(走 lark-doc)...走 lark-whiteboard...走 lark-drive') and a domain-routing rule, giving minimal conflict risk per the top anchor.

5 / 5

Total

18

/

20

Passed

Validation

68%

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

Validation11 / 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: 36 deeper-than-1-level, 1 suspicious

Warning

referenced_paths_exist

Referenced path issues: 37 deeper-than-1-level

Warning

Total

11

/

16

Passed

Repository
larksuite/cli
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.