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.

72

Quality

90%

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

93%Weight 40%Scale 1-5

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

A well-structured, actionable skill body that assumes competence, leads with executable code, and cleanly offloads detail to real reference files. The only gap is the absence of an explicit validation step in the add-event workflow.

DimensionReasoningScore

Conciseness

Lean body with a quick-reference table, terse critical rules, and tight code blocks; assumes Claude's competence and avoids explaining what analytics or decorators are, matching the 'every token earns its place' anchor.

5 / 5

Actionability

Provides copy-paste-ready TypeScript for creating a scene, registering it in a scope, and calling it from business code, plus a decorator-types table covering the common cases, matching the top anchor.

5 / 5

Workflow Clarity

The 'Adding a Server Event' section gives a clear numbered 3-step sequence with a Critical Rules checklist; not a 5 because there is no explicit validation/verification step (e.g., confirming the event fires in Mixpanel) despite the strong sequencing.

4 / 5

Progressive Disclosure

The Quick Reference table signals one-level-deep references to real files (adding-events.md, architecture.md, pitfalls.md, all present under references/rules/) with key-file hints, while keeping the body an overview, matching the top anchor.

5 / 5

Total

19

/

20

Passed

Description

87%Weight 40%Scale 1-5

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, third-person description that states concrete capabilities and gives explicit natural-language triggers including the 埋点 synonym. It is distinctive to the OneKey ecosystem with low conflict risk.

DimensionReasoningScore

Specificity

Names the domain ('OneKey analytics and server event tracking') plus several concrete mechanisms ('LogToServer, logger scopes/scenes, and business metrics'), matching the 'lists several specific actions; minor gaps' anchor; not a 5 because the actions themselves (tracking/analytics) stay somewhat generic rather than enumerating distinct concrete actions.

4 / 5

Completeness

Explicitly answers both 'what' (analytics and server event tracking with LogToServer, scopes/scenes, business metrics) and 'when' ('Use for 埋点, analytics, or tracking events') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural trigger phrases 'analytics', 'tracking events', and the synonym '埋点' give good keyword coverage a user would actually say; not a 5 because a few common variations (e.g., 'metrics', 'telemetry', 'event logging') are absent.

4 / 5

Distinctiveness Conflict Risk

The OneKey-specific and LogToServer/scopes framing carves a clear niche with distinct triggers and minimal overlap risk with generic analytics skills, matching the top anchor.

5 / 5

Total

18

/

20

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.