CtrlK
BlogDocsLog inGet started
Tessl Logo

lark-cli

Use when the user wants to interact with Lark/Feishu in any way — including but not limited to: reading, querying, searching, sending, replying to, forwarding, or downloading Lark/Feishu IM messages and chat history; managing group chats; listing, viewing, searching, creating, or editing cloud docs/files, Drive, Markdown, spreadsheets, Base tables, wiki, whiteboards, slides, apps, calendars/events/meeting rooms, contacts/org structure, tasks/todos, approvals, attendance, mail, minutes, VC notes, OKRs, real-time events, or custom Lark CLI skills. Load this skill first to find the right sub-skill.

75

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

93%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 an exemplary router/index skill — lean, actionable, and well-structured with clear one-level-deep navigation to sub-skills. The only mild gap is workflow clarity, which is inherently limited by the routing nature of the skill rather than any defect.

DimensionReasoningScore

Conciseness

The body is lean and information-dense — a short routing table and a few executable snippets — with no concept explanations and every line earning its place, fully respecting the token budget.

5 / 5

Actionability

Provides copy-paste-ready executable guidance: 'read_skills(skill_names=["lark-shared"])', an intent-to-skill mapping table, and concrete 'lark-cli --help' / 'lark-cli im --help' examples covering the common cases.

5 / 5

Workflow Clarity

Clear sequence (load lark-shared first, pick the matching sub-skill, load it, use --help when unsure) with a genuine fallback checkpoint in the 'When Unsure' section, but as a router skill it lacks a multi-step validated workflow.

4 / 5

Progressive Disclosure

Exemplary index structure: a concise overview pointing one level deep to clearly-named sub-skills via a well-organized directory table, with easy navigation and no inlined bulk content.

5 / 5

Total

19

/

20

Passed

Description

92%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 comprehensive and well-structured, explicitly stating both what it does and when to use it with a concrete 'Use when...' trigger. It is highly specific and distinctive, with only minor room to add more casual user phrasings alongside the domain enumeration.

DimensionReasoningScore

Specificity

Lists many concrete actions across numerous domains ('reading, querying, searching, sending, replying to, forwarding, or downloading Lark/Feishu IM messages' and 'listing, viewing, searching, creating, or editing cloud docs/files'), giving comprehensive coverage of capabilities.

5 / 5

Completeness

Opens with an explicit 'Use when the user wants to interact with Lark/Feishu in any way' trigger and details the 'what' across enumerated domains, clearly and explicitly answering both what and when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural-term coverage with synonyms ('Lark/Feishu', 'IM messages and chat history', 'cloud docs/files', 'spreadsheets', 'mail', 'wiki'), but it enumerates product domains more than the exact casual phrases a user would say, missing a few natural variations.

4 / 5

Distinctiveness Conflict Risk

Targets a clear, named product niche (Lark/Feishu) with distinct triggers and the routing instruction 'Load this skill first to find the right sub-skill,' giving minimal conflict risk with other skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
dtyq/magic
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.