CtrlK
BlogDocsLog inGet started
Tessl Logo

performance-testing

Create and review E2E performance tests that measure real user flows on real devices with TimerHelper and PerformanceTracker. Use when creating, editing, or reviewing performance tests, when the user mentions perf tests, timing measurements, performance thresholds, or files in tests/performance/.

100

Quality

100%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

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.

This is a strong skill description that clearly communicates its purpose, tools, and activation triggers. It uses third person voice, lists concrete actions, names specific tools, and includes an explicit 'Use when...' clause with natural trigger terms and file path references. It would be easily distinguishable from other testing-related skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Create and review E2E performance tests', 'measure real user flows on real devices', and names specific tools 'TimerHelper and PerformanceTracker'. These are concrete, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (create and review E2E performance tests measuring real user flows with specific tools) and 'when' (explicit 'Use when...' clause covering creating, editing, reviewing performance tests, plus specific trigger scenarios and file paths).

3 / 3

Trigger Term Quality

Includes strong natural trigger terms users would say: 'perf tests', 'timing measurements', 'performance thresholds', 'tests/performance/', 'performance tests', 'E2E'. Good coverage of both formal and informal variations.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: E2E performance testing with specific tools (TimerHelper, PerformanceTracker), specific file path (tests/performance/), and focus on real device measurement. Unlikely to conflict with general testing or unit test skills.

3 / 3

Total

12

/

12

Passed

Implementation

100%

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

This is an excellent skill file that is concise, highly actionable, and well-structured. It provides a complete executable template, clear rules with concrete examples, and thorough guidance for both creating and modifying tests. The progressive disclosure is well-handled with a self-contained overview that references deeper material in reference.md.

DimensionReasoningScore

Conciseness

The content is lean and efficient throughout. It assumes Claude knows JavaScript, testing concepts, and async/await. Every section earns its place — rules are terse, tables are compact, and there's no unnecessary explanation of what performance testing is or how libraries work.

3 / 3

Actionability

Provides a fully executable quick template with real imports, concrete patterns, and specific file paths. The forbidden patterns list, threshold ranges table, and modification checklist give precise, copy-paste-ready guidance. The action-outside/assertion-inside rule is demonstrated concretely in code.

3 / 3

Workflow Clarity

The core rules establish a clear sequence (setup → action → measure → track → attach). The 'Modifying Existing Tests' section includes explicit validation steps (run 3+ times for baseline, grep for usages, re-run affected tests, code review checklist). The checklist at the end serves as a verification checkpoint for modifications.

3 / 3

Progressive Disclosure

The SKILL.md serves as a clear overview with a concise quick template, then points to reference.md for the full guide with templates, examples, and decision trees. Key references are well-organized at the bottom with specific file paths. Content is appropriately split — the overview is self-contained for common tasks while deeper material is one level away.

3 / 3

Total

12

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
MetaMask/metamask-mobile
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.