CtrlK
BlogDocsLog inGet started
Tessl Logo

dingtalk-doc

钉钉在线文字文档(adoc)的查找创建、读写、文档信息、白板卡片、附件、评论、媒体、导入导出、版本、模板、权限分享;本地文件转在线文档或协作编辑归 dingtalk-doc。原文件/文件夹归 dingtalk-drive,知识库归 dingtalk-wiki,原生 .md/axls 归 dingtalk-misc,able 归 dingtalk-aitable。前缀:dws doc。

72

Quality

91%

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

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

An exemplar operational skill body: lean, fully actionable with concrete CLI commands, sequenced workflows with explicit validation and recovery loops, and clean one-level-deep progressive disclosure to real reference files.

DimensionReasoningScore

Conciseness

The body is densely operational with no re-explanation of concepts Claude already knows (no "what is DingTalk" or "what is a document" padding); every line is routing, contract, or command guidance that earns its place.

5 / 5

Actionability

It provides copy-paste-ready concrete commands with parameters throughout the Golden Route table (e.g., "dws doc +search --query <关键词>", "dws doc +fetch --node <ID或URL>"), covering the common cases.

5 / 5

Workflow Clarity

Multi-step processes are explicitly sequenced with validation checkpoints and feedback loops: write-then-verify ("仅在结果明确且关键内容回读匹配后报告写入完成"), partial_success/unknown/retryable recovery, and the 错误最短路径 error checklist for destructive/batch operations.

5 / 5

Progressive Disclosure

It is a clear overview (Golden Route, contract) with a well-signaled one-level-deep 按需加载 table linking to real reference files (intent-guide.md, contracts.md, doc/doc-create.md, etc.), with content appropriately split and easy to navigate.

5 / 5

Total

20

/

20

Passed

Description

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

A dense, specific description that comprehensively lists capabilities and draws sharp boundaries against four named sibling skills. Its main weakness is the absence of an explicit positive "Use when…" trigger clause, relying on routing instead.

Suggestions

Add an explicit "Use when the user wants to…" clause with concrete positive trigger phrases (e.g., searching, creating, editing, or exporting DingTalk online text documents).

Surface a few natural user phrasings or synonyms as trigger terms to lift trigger-term coverage toward comprehensive.

Lead with the core purpose sentence before the routing boundaries so the what/when split reads more cleanly.

DimensionReasoningScore

Specificity

The description enumerates many concrete actions — "查找创建、读写、文档信息、白板卡片、附件、评论、媒体、导入导出、版本、模板、权限分享" — giving comprehensive coverage of the skill's capabilities rather than vague language.

5 / 5

Completeness

It clearly states what the skill does and provides routing-based "when" guidance ("本地文件转在线文档或协作编辑归 dingtalk-doc"), but the when is framed as exclusion/routing rather than explicit positive trigger phrases, so it is not a 5.

4 / 5

Trigger Term Quality

Natural domain terms (查找/创建/读写/评论/导出/模板/权限分享) are well covered, but it lacks an explicit "Use when…" phrasing and a few common user phrasings, so it sits above the midpoint but short of fully comprehensive.

4 / 5

Distinctiveness Conflict Risk

It explicitly names and separates four sibling skills (dingtalk-drive, dingtalk-wiki, dingtalk-misc, dingtalk-aitable) with clear boundaries, giving a distinct niche with minimal conflict risk.

5 / 5

Total

18

/

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.

Validation12 / 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

relative_links

Relative link issues: 8 deeper-than-1-level

Warning

referenced_paths_exist

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

Warning

Total

12

/

16

Passed

Repository
DingTalk-Real-AI/dingtalk-workspace-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.