CtrlK
BlogDocsLog inGet started
Tessl Logo

aris-system-profile

Profile a target (script, process, GPU, memory, interconnect) using external tools and code instrumentation. Produces structured performance reports with actionable recommendations. Use when user says "profile", "benchmark", "bottleneck", or wants performance analysis.

68

Quality

82%

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

65%

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

The content is well-organized and token-efficient with concrete external-tool commands and a defined report structure, but the signature code-instrumentation capability lacks executable examples and the code-modifying workflow omits an explicit verification checkpoint. It is a solid, mostly-actionable skill that would benefit from one complete instrumentation example and a validate-runs step.

Suggestions

Add one complete, runnable instrumentation example (e.g., a CUDA-event timing context manager or an NCCL-collective wrapper) so the skill's core differentiator is copy-paste ready rather than scenario-described.

Insert an explicit verification checkpoint in Step 5 — after inserting instrumentation, run the target to confirm it still executes correctly and profiling artifacts are produced before generating the report.

Consider moving the per-dimension report-table schemas and the full tool catalog into a reference file (e.g., references/profiling-toolkit.md) so SKILL.md stays a lean overview, improving progressive disclosure.

DimensionReasoningScore

Conciseness

The body is lean — categorized tool lists and bullet dimensions name items without explaining what a GPU, NCCL, or flamegraph is, so every token earns its place; not 2 because there is no padded explanatory prose to tighten.

3 / 3

Actionability

External-tool guidance is executable (e.g., `nvidia-smi topo -m`, `NCCL_DEBUG=INFO`, `strace -c`), but the skill's differentiator — "including writing instrumentation code when needed" — is described only as scenarios ("Timing specific code blocks", "Wrapping NCCL collectives") with no complete executable example. It is not 3 because copy-paste-ready instrumentation code is absent, and not 1 because concrete commands and a defined report-table schema are present.

2 / 3

Workflow Clarity

A clear numbered 6-step sequence exists (determine target → choose methods → dimensions → instrumentation guidelines → run → report), but a code-modifying workflow lacks an explicit verification checkpoint confirming the instrumented target still runs correctly; the changelog/cleanup offer mitigates revert but not validation. Not 3 because validation checkpoints are implicit, and per the feedback-loop note code-modification contexts should not be capped at 3 without them.

2 / 3

Progressive Disclosure

The single-file body is well-sectioned and contains no broken references (no bundle files exist), but at ~100 lines it exceeds the simple-skill (<50 line) threshold and the tool catalog plus report-table templates are inline content that could be split into reference files. Not 3 because it is not a small self-contained skill, and not 1 because organization is clear with no nested-reference problem.

2 / 3

Total

9

/

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 strong: it names concrete capabilities across several target types, gives explicit natural-language triggers, answers both what and when, and occupies a clear niche. Voice is third person throughout with no first/second-person slippage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across distinct target types — "Profile a target (script, process, GPU, memory, interconnect) using external tools and code instrumentation" plus "Produces structured performance reports with actionable recommendations" — matching the top anchor rather than the partial-coverage anchor at 2.

3 / 3

Completeness

It explicitly answers both what (profile via external tools + instrumentation, produce structured reports with recommendations) and when (explicit "Use when..." trigger), satisfying the top anchor; not 2 because the when-clause is explicit rather than implied.

3 / 3

Trigger Term Quality

The clause "Use when user says 'profile', 'benchmark', 'bottleneck', or wants performance analysis" supplies natural keywords a user would actually say, giving good coverage rather than the partial set at 2.

3 / 3

Distinctiveness Conflict Risk

The performance-profiling niche with distinct triggers ("profile", "benchmark", "bottleneck") is clearly distinguishable from other skills and unlikely to fire for the wrong skill, matching the top anchor rather than the overlap-prone 2.

3 / 3

Total

12

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
OpenLAIR/dr-claw
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.