CtrlK
BlogDocsLog inGet started
Tessl Logo

performance-profiling

Guide performance profiling for Apple platform apps with Instruments, Xcode diagnostics, and MetricKit. Use when investigating app hangs, stutters, high CPU, memory leaks, memory growth, OOM crashes, slow launch, battery drain, thermal issues, App Store performance readiness, or when adding os_signpost and measurement hooks.

75

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%

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

A well-organized, actionable skill body with a decision tree, executable MetricKit code, a verify-step workflow, and properly disclosed one-level-deep references. The only weakness is mild redundancy between the Workflow and Profiling Ground Rules sections.

Suggestions

Remove the overlap between Workflow step 3 ('Prefer real device profiling with a Release build and representative data') and the Profiling Ground Rules, which restate the same three points — keep the rationale in one place and reference it.

Consider whether the Xcode Diagnostics table adds enough over the Quick Reference table to earn its tokens, or fold the most relevant rows into the Quick Reference.

DimensionReasoningScore

Conciseness

Mostly efficient with no concept-over-explanation, but the device/Release/representative-data advice is restated in both the Workflow (step 3) and the Profiling Ground Rules section, so it could be tightened.

2 / 3

Actionability

Provides a decision tree routing problems to specific reference files, a Quick Reference tool/metric table, and complete executable MetricKit Swift code — copy-paste ready.

3 / 3

Workflow Clarity

Six clearly sequenced steps with an explicit verification/re-profile checkpoint (step 6) closing the feedback loop.

3 / 3

Progressive Disclosure

The body is a concise overview pointing to real, one-level-deep reference files (time-profiler, memory-profiling, launch-optimization, energy-diagnostics), all clearly signaled in the decision tree and References list.

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.

A strong, well-scoped description that states concrete tooling, an explicit 'Use when' trigger list, and a clear Apple-platform niche. It answers what, when, and for whom without vague fluff.

DimensionReasoningScore

Specificity

Names concrete tooling — 'Instruments, Xcode diagnostics, and MetricKit' — and the Apple platform domain rather than relying on vague verbs, matching the 'multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both what ('Guide performance profiling for Apple platform apps with Instruments, Xcode diagnostics, and MetricKit') and when ('Use when investigating...') with explicit triggers, in third-person voice.

3 / 3

Trigger Term Quality

Covers many natural user terms — 'app hangs, stutters, high CPU, memory leaks, memory growth, OOM crashes, slow launch, battery drain, thermal issues' — that a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Scoped to Apple-platform performance profiling with distinct trigger terms, making it unlikely to fire for unrelated skills.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MengTo/Skills
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.