CtrlK
BlogDocsLog inGet started
Tessl Logo

1k-analytics

OneKey analytics and server event tracking with LogToServer, logger scopes/scenes, and business metrics. Use for 埋点, analytics, or tracking events.

74

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

87%

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

The body is concise, highly actionable, and well-structured with shallow, real references. Its main gap is workflow clarity: the step-by-step guidance lacks explicit validation checkpoints for the code-generation workflow.

Suggestions

Add a validation checkpoint after the 'Call from business code' step (e.g., run the typecheck/build or confirm the event appears in the scope) before considering the event added.

Include a brief 'verify' note for high-frequency events—how to confirm dedup is actually applied per session—to close the loop on critical rule #4.

Link each reference file to the specific step it expands (e.g., point from the Quick Steps section to adding-events.md) so navigation maps directly onto the workflow.

DimensionReasoningScore

Conciseness

The body is lean: a one-line framing, a reference table, terse critical rules, and minimal executable snippets with no padding or explanation of concepts Claude already knows. Not a 2 because there is no unnecessary explanation to tighten.

3 / 3

Actionability

Provides complete, executable TypeScript snippets for scene creation, scope registration, and the business-code call site, plus a copy-paste-ready decorator reference table. Not a 2 because the code is real and complete rather than pseudocode with missing details.

3 / 3

Workflow Clarity

The 'Quick Steps' sequence is clearly numbered (create scene -> register scope -> call from code), but there are no validation checkpoints such as a typecheck/build or a dedup-verification step before shipping. Not a 3 because explicit feedback/validation loops are absent; not a 1 because the sequence is present and ordered.

2 / 3

Progressive Disclosure

A concise overview in SKILL.md points via a clearly signaled Quick Reference table to three one-level-deep reference files (adding-events.md, architecture.md, pitfalls.md), all of which exist under references/rules/. Not a 2 because navigation is explicit, references are shallow, and detail is appropriately split out.

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.

The description is concrete, trigger-rich, and complete, explicitly pairing capabilities with a 'Use for' clause and distinct OneKey-specific terminology. It is among the strongest patterns in the reference examples.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities—'analytics and server event tracking', 'business metrics', and the specific mechanisms 'LogToServer, logger scopes/scenes'—rather than vague abstractions. This matches the level-3 anchor of multiple specific concrete actions; it cannot be a 2 since it goes well beyond naming only a domain and a few actions.

3 / 3

Completeness

It states what the skill does (OneKey analytics/server event tracking via LogToServer/scopes/scenes) and includes an explicit 'Use for 埋点, analytics, or tracking events' trigger clause, satisfying both what and when. Not a 2 because the when is explicit, not merely implied.

3 / 3

Trigger Term Quality

Natural user-facing terms 'analytics', 'tracking events', and the common equivalent '埋点' give good coverage of phrasings a user would actually say. Not a 2 because it provides multiple natural variations rather than a single keyword missing common forms.

3 / 3

Distinctiveness Conflict Risk

The OneKey-specific decorator/logger framing ('LogToServer', 'logger scopes/scenes') carves a clear niche unlikely to fire for unrelated skills. Not a 2 since the tied-to-OneKey triggers substantially reduce overlap with generic analytics 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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

relative_links

Relative link issues: 3 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 3 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository
OneKeyHQ/app-monorepo
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.