CtrlK
BlogDocsLog inGet started
Tessl Logo

lottery8ticket

随机生成一组 8 位彩票号码。当用户提到生成彩票、随机号码、彩票机选、生成彩票号时使用。

76

Quality

95%

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

100%

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

A concise, fully actionable, well-organized body for a simple single-purpose skill, with executable code and clear parameter/return documentation. The trivial duplicated example block is the only tightening opportunity.

DimensionReasoningScore

Conciseness

The body is lean, assumes Claude's competence, and avoids explaining concepts Claude already knows; the only minor inefficiency is that the 使用示例 code block duplicates the 调用方式 block verbatim, but it remains well within anchor 3's 'lean and efficient' bar.

3 / 3

Actionability

It provides fully executable, copy-paste-ready Python — 'from office.skills.tools import lottery8ticket; lottery8ticket()' — plus concrete parameter and return-value facts, matching anchor 3.

3 / 3

Workflow Clarity

This is a simple single-task skill where the single action (call lottery8ticket(), which prints the result) is unambiguous and involves no destructive or batch operations requiring validation checkpoints, so it qualifies for a 3 under the simple-skills scoring note.

3 / 3

Progressive Disclosure

At under 50 lines with no need for external references (no bundle files exist), the well-organized sections (功能描述, 调用方式, 参数说明, 返回值, 使用示例) satisfy anchor 3 for a simple skill.

3 / 3

Total

12

/

12

Passed

Description

90%

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 focused, well-structured description that states a concrete capability and provides explicit, natural-language trigger terms in third person. Its only gap is that it describes a single action rather than enumerating multiple concrete behaviors.

DimensionReasoningScore

Specificity

The description names the domain and one concrete action — '随机生成一组 8 位彩票号码' (randomly generate a set of 8-digit lottery numbers) — but lists only a single action rather than multiple specific concrete actions, matching anchor 2 ('Names domain and some actions, but not comprehensive').

2 / 3

Completeness

It explicitly answers both what ('随机生成一组 8 位彩票号码') and when, with an explicit trigger clause ('当用户提到…时使用'), matching anchor 3 ('Clearly answers both what AND when with explicit triggers').

3 / 3

Trigger Term Quality

It enumerates several natural phrases a user would actually say — '生成彩票', '随机号码', '彩票机选', '生成彩票号' — giving good coverage of common variations, matching anchor 3.

3 / 3

Distinctiveness Conflict Risk

8-digit lottery generation is a clear niche with distinct triggers (生成彩票, 彩票机选) unlikely to overlap with other skills, matching anchor 3.

3 / 3

Total

11

/

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
CoderWanFeng/python-office
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.