CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

enterprise-workflow

企业 IM 工作流自动化:文档、表格、待办/任务、会议/日程一键创建。 Use when: operator要求创建企微/飞书的文档/表格/待办/会议/日程/幻灯片,或"一句话生成完整工作流"。 Not for: 普通聊天、消息收发(那是 F088 Transport Plane 的活)。 Output: 资源链接(文档 URL、企微会议链接、日程 summary 等)通过 callback 返回。

Quality

84%

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

68%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 content is highly actionable and well structured: concrete callback contracts, complete JSON examples for every action on both platforms, and clear reply formats. Its main weakness is workflow clarity — the batch golden_chain flow lacks validation/retry guidance, and a few spots (JSON comments, vague Hub lookup, version-pinned CLI notes) keep actionability and conciseness just below excellent.

Suggestions

Add an explicit validation step for golden_chain and other batch creations: after the callback returns, verify each resource (doc/table/todo/meeting) succeeded, and on partial failure report which resources failed and retry only those — this lifts workflow clarity past the batch-operation cap.

Clean up the single-operation JSON examples by removing // comments (use separate labeled blocks or a table) so payloads are copy-paste parseable, and replace the vague "先让 Hub 查通讯录(走 TypeScript import)" with the concrete lookup command or import path.

Move version-sensitive details like "lark-cli v1.x 不暴露 VC/meeting URL" into a clearly marked version/compatibility note, and trim internal references (F162, ADR-029) that do not guide execution.

DimensionReasoningScore

Conciseness

The body is dense tables and JSON payloads with essentially no padding and no explanation of concepts Claude already knows. Not 5 because of version-fragile details ("lark-cli v1.x 不暴露 VC/meeting URL") not placed in a deprecated/old-patterns section, and internal jargon (F162, ADR-029) that adds tokens without guiding execution.

4 / 5

Actionability

Provides the concrete callback route (method, path, auth fields) and complete JSON payloads for both platforms' golden chains and every single operation, plus reply-format templates. Not 5 because the single-operation JSON snippets embed // comments (not parseable as-is) and the user-ID step ("先让 Hub 查通讯录(走 TypeScript import)") gives no concrete executable command.

4 / 5

Workflow Clarity

The sequence is clear (pick platform → call callback route → format reply) and error codes 502/503 are documented, but golden_chain is a batch operation creating 4-5 resources with no explicit validation or retry loop (e.g., verify each resource was created and report/retry partial failures). Per the rubric, a batch workflow without feedback loops is capped at 3.

3 / 5

Progressive Disclosure

No bundle files exist, and the ~185-line body is well organized with clear section headers, platform-selection table, and per-capability tables. Not 5 because at this length the per-platform API parameter references could be split into reference files, keeping SKILL.md a leaner overview.

4 / 5

Total

15

/

20

Passed

Description

95%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 a strong example: it states concrete capabilities, gives an explicit Use-when clause with natural trigger phrases, defines an output contract, and draws a sharp Not-for boundary against a sibling skill. Only minor specificity gaps (generic "一键创建", no edit/delete operations mentioned) keep it from a perfect score.

DimensionReasoningScore

Specificity

Lists concrete actions across five resource types ("文档、表格、待办/任务、会议/日程一键创建" plus slides in the Use-when clause), matching the several-specific-actions anchor. Not 5 because "一键创建" is generic phrasing and no edit/update/delete capabilities are stated; not 3 because coverage spans multiple concrete operations.

4 / 5

Completeness

Explicitly answers both what ("文档、表格、待办/任务、会议/日程一键创建") and when ("Use when: operator要求创建企微/飞书的...") with concrete trigger phrases, plus a "Not for" exclusion and an Output clause. Matches anchor 5 exactly.

5 / 5

Trigger Term Quality

Comprehensive natural-language coverage: the Use-when clause plus the triggers list includes phrases users would actually say ("写个文档", "约个会", "建个待办", "拆成任务", "deck") with synonyms and product aliases (feishu/lark, wecom/企微/企业微信, slides/deck/幻灯片, bitable/多维表). Matches the comprehensive-synonyms anchor.

5 / 5

Distinctiveness Conflict Risk

Clear niche (enterprise IM resource creation via WeCom/Lark CLIs) with an explicit boundary — "Not for: 普通聊天、消息收发(那是 F088 Transport Plane 的活)" — that disambiguates from the sibling messaging skill. Minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

zts212653/clowder-ai

Path

cat-cafe-skills/enterprise-workflow/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.