CtrlK
BlogDocsLog inGet started
Tessl Logo

dingtalk-attendance

钉钉考勤。Use when 用户说 考勤/打卡记录/查打卡/查班次/考勤汇总/考勤规则/出勤情况/请假加班补卡/排班/考勤组/假期余额。命令前缀:dws attendance。支持查询与写操作(班次、排班、考勤组、个人规则设置、假期规则/余额等),写操作需二次确认后再加 --yes。

73

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%Weight 40%Scale 1-3

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

The skill body is a well-structured command-routing overview with strong actionability and explicit validation/confirmation workflows for write operations, and it cleanly defers detail to real one-level references. It is slightly verbose in the repeated command-availability caveats, which is the main conciseness cost.

DimensionReasoningScore

Conciseness

The body is mostly efficient reference material (intent table, shortcut table, hard constraints) but re-explains dws command availability at length across the preamble, prerequisite block, and shortcuts section, some of which could be tightened.

2 / 3

Actionability

Provides copy-paste-ready commands throughout — the intent table maps natural phrases to exact `dws attendance ...` invocations with flags, and the shortcuts table lists discoverable shortcuts with risk levels and scenarios.

3 / 3

Workflow Clarity

Multi-step write workflows are explicitly sequenced with validation: show parameters, confirm, then add `--yes`; it also lists hard constraints (e.g. summary requires --user/--date/--stats-type returning C0002) as explicit checkpoints.

3 / 3

Progressive Disclosure

SKILL.md is a lean overview routing to one-level-deep real references (references/attendance.md and the three split files) and matching scripts, all paths verified present in the bundle.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 concise yet comprehensive: it states the capability domain, the command prefix, read/write scope, and a rich set of natural-language triggers a user would actually say. It cleanly answers both 'what' and 'when' and is well-differentiated.

DimensionReasoningScore

Specificity

Names multiple concrete capability domains — 查询与写操作 across 班次、排班、考勤组、个人规则设置、假期规则/余额 — and a command prefix, matching the 'multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly states what (钉钉考勤; command prefix dws attendance; read and write operations) and when ('Use when 用户说 ...'), answering both what and when with explicit triggers.

3 / 3

Trigger Term Quality

Lists natural user phrases such as 考勤/打卡记录/查打卡/查班次/考勤汇总/考勤规则/出勤情况/请假加班补卡/排班/考勤组/假期余额, which a user would plausibly say verbatim.

3 / 3

Distinctiveness Conflict Risk

Scoped to a single product (钉钉考勤) with the 'dws attendance' prefix and DingTalk-specific trigger terms, giving it a clear niche unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

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

Total

13

/

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.