CtrlK
BlogDocsLog inGet started
Tessl Logo

lark-calendar

飞书日历:管理日历日程和会议室。查看/搜索日程、创建/更新日程、管理参会人、查询忙闲和推荐时段、预定会议室。当用户需要查看日程安排、创建/修改会议、查询/预定会议室时使用。不负责:查询过去的视频会议记录(走 lark-vc)、待办任务(走 lark-task)。

72

Quality

92%

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

85%

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

A well-architected, highly actionable skill body with clear routing, validation checkpoints, and clean one-level-deep progressive disclosure. The only weakness is moderate redundancy in the routing guidance, which keeps conciseness below the top anchor.

Suggestions

Consolidate the overlapping 前置条件路由, 意图路由, and 任务类型分流 tables, which repeat the same schedule-meeting / new-vs-edit / recurring routing and could be merged into one canonical routing section.

State the 'must read references/lark-calendar-schedule-meeting.md first' directive once in a prominent location and cross-reference it, instead of repeating the full directive ~5 times across sections.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence (no generic concept explanation), but the schedule-meeting/new-vs-edit routing is repeated across 前置条件路由, 意图路由, 任务类型分流, and the CRITICAL note, so it could be tightened rather than scoring the top 'every token earns its place' anchor.

2 / 3

Actionability

Concrete, copy-paste-ready commands with real flags and values throughout (e.g. 'lark-cli calendar +search-event --query "周会" --start 2026-04-20 --end 2026-04-27 --attendee-ids "ou_user1,oc_chat1,omm_room1"'), fully executable rather than pseudocode.

3 / 3

Workflow Clarity

Multi-step routing is explicitly sequenced with checkpoints — the '前置条件路由' and '意图路由' tables, the '第一步 MUST 读 schedule-meeting.md' directive, mandatory event_id localization, and recurring-exception handling — and write operations carry a reasoned feedback policy, so it is not capped at 2.

3 / 3

Progressive Disclosure

SKILL.md is an overview pointing to one-level-deep references (shortcuts table and routing tables link to ./references/*.md), content is appropriately split, and every linked bundle file (create, meeting, recurring, room-find, rsvp, schedule-clear-time, schedule-meeting, suggestion, update) exists.

3 / 3

Total

11

/

12

Passed

Description

100%

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 strong description: concrete capabilities, an explicit natural-language trigger, and explicit de-confliction with sibling skills, all in concise third-person voice. No weak dimensions.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — '查看/搜索日程、创建/更新日程、管理参会人、查询忙闲和推荐时段、预定会议室' — matching the top anchor of several specific concrete actions.

3 / 3

Completeness

Explicitly answers both what (manage events/rooms, the listed actions) and when (an explicit 'Use when…' equivalent trigger clause), so it is not capped at 2.

3 / 3

Trigger Term Quality

The '当用户需要查看日程安排、创建/修改会议、查询/预定会议室时使用' clause uses natural phrases a user would actually say when they need this skill.

3 / 3

Distinctiveness Conflict Risk

A clear calendar/events niche plus an explicit negative-scope clause — '不负责:查询过去的视频会议记录(走 lark-vc)、待办任务(走 lark-task)' — actively prevents triggering the wrong sibling skill.

3 / 3

Total

12

/

12

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

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 9 suspicious

Warning

Total

12

/

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.