CtrlK
BlogDocsLog inGet started
Tessl Logo

axiom-profile-performance

Use when the user wants automated performance profiling, headless Instruments analysis, or CLI-based trace collection.

74

Quality

91%

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.

The content is a strong, executable profiling workflow: lean, concrete, with clear sequencing and explicit validation/feedback checkpoints plus one-level-deep external references.

DimensionReasoningScore

Conciseness

The body is lean for its scope: it assumes Claude's competence, contains no beginner-concept padding (no "what a profiler is"), and every section (consent gate, support matrix, error table) earns its place with actionable detail.

3 / 3

Actionability

Guidance is fully executable: an intent-to-command mapping table and concrete invocations like `xcprof record --preset cpu --attach '<app>' --time-limit 10s` and `xcprof analyze "<trace>" --json` are copy-paste ready.

3 / 3

Workflow Clarity

A clear four-step sequence (target, record, analyze, report) is paired with explicit validation checkpoints (the support-matrix honesty gate, the consent gate, an error-handling table with fixes) and feedback loops (hang-window re-scope, re-record with the right preset).

3 / 3

Progressive Disclosure

The single-file skill is well organized into focused sections, and external references (xcprof-ref, trace-comparison, xctrace-ref, etc.) are collected one level deep in a clearly signaled Related section; no bundle files exist to verify, so structure alone satisfies the simple-skill guidance.

3 / 3

Total

12

/

12

Passed

Description

82%

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 specific, distinct, and trigger-rich, but its "what it does" capabilities are merged into the Use-when clause rather than stated as a separate action list, which keeps completeness below the top anchor.

Suggestions

Lead with a concise "what it does" clause (e.g. "Profiles app performance and analyzes traces headlessly") before the "Use when..." trigger clause so what and when are both explicit.

Add common user phrasings such as "slow app", "profile my app", or "optimize performance" alongside the technical terms to broaden natural trigger coverage.

Keep the description in third person and ensure it reads as a standalone capability statement rather than only a trigger condition.

DimensionReasoningScore

Specificity

Three concrete capabilities are named explicitly: "automated performance profiling, headless Instruments analysis, or CLI-based trace collection", matching the multiple-specific-actions anchor rather than the score-2 single-domain phrasing.

3 / 3

Completeness

The "Use when the user wants..." clause answers WHEN explicitly, but WHAT is only folded into the trigger list rather than stated separately; the score-3 anchor distinctly separates the action list from the Use-when clause.

2 / 3

Trigger Term Quality

The terms a developer profiling Apple apps would naturally say are present ("performance profiling", "Instruments analysis", "trace collection"), giving good coverage rather than only jargon or a single generic keyword.

3 / 3

Distinctiveness Conflict Risk

The niche is sharply scoped to Apple Instruments/headless performance tracing with distinct triggers, so it is unlikely to fire for unrelated skills.

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
CharlesWiltgen/Axiom
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.