CtrlK
BlogDocsLog inGet started
Tessl Logo

feishu-calendar

飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。

61

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./资料/feishu-openclaw-plugin/package/skills/feishu-calendar/SKILL.md
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.

The content is highly actionable and well-structured with clear, checkpointed workflows for the async and recurrence edge cases. The only notable weakness is mild redundancy in the background appendix, which re-states material already tabulated earlier in the skill.

DimensionReasoningScore

Conciseness

The body is mostly lean and high-signal (index table, error table, ID conventions), but the '附录:背景知识' section restates attendee types and RSVP states already covered in the constraints/scenarios, so it could be tightened.

2 / 3

Actionability

Provides concrete copy-paste-ready JSON payloads per scenario, exact parameter names, an intent→tool→params lookup table, and a precise error→cause→fix table — fully executable guidance.

3 / 3

Workflow Clarity

Multi-step flows are clearly sequenced with checkpoints, e.g. the async meeting-room booking (create → needs_action → poll via list) and the instances flow (get → check recurrence → call instances).

3 / 3

Progressive Disclosure

A single self-contained file organized into well-labeled sections with no nested references; per the simple-skills note, clear organization without external files can score 3.

3 / 3

Total

11

/

12

Passed

Description

57%

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 clearly scopes the skill to Feishu calendar management with distinct, non-conflicting triggers, but it lacks an explicit 'Use when' clause and only names capability domains rather than concrete operations. Adding trigger guidance and concrete action verbs would lift the weaker dimensions.

Suggestions

Add an explicit 'Use when' trigger clause, e.g. 'Use when the user wants to create, query, modify, or manage Feishu (Lark) calendar events and attendees, or check free/busy status.'

Expand the description to enumerate concrete actions (create/list/patch/search events, reply to invites, query free/busy, manage attendees) rather than only naming domains.

Include common natural-language phrasings users might say ('创建会议', '改日程时间', '查忙闲', '回复邀请') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names concrete capability domains ('日历管理、日程管理、参会人管理、忙闲查询') but stays at the domain level rather than enumerating multiple specific actions like create/list/patch, matching the 'names domain and some actions' anchor.

2 / 3

Completeness

Clearly states what the skill does, but there is no 'Use when...' or equivalent explicit trigger guidance, which the guidelines cap at 2 ('has what, but when is missing or only implied').

2 / 3

Trigger Term Quality

Includes natural terms a user would say ('飞书日历', '日程管理', '参会人', '忙闲查询') but omits common verb phrasings like '创建会议' or '改日程时间', fitting 'some relevant keywords but missing common variations'.

2 / 3

Distinctiveness Conflict Risk

'飞书日历' is a clearly scoped niche with distinct triggers unlikely to overlap with other skills, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

9

/

12

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
op7418/CodePilot
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.