CtrlK
BlogDocsLog inGet started
Tessl Logo

axiom-analyze-triage

Use when the user wants to triage a CORPUS of production crashes/hangs from an aggregator (Sentry, App Store Connect) — grouped, counted issues — rather than a single crash file.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

A well-structured, highly actionable triage skill that leans on clear cross-skill progressive disclosure. The main weakness is workflow clarity: the batch pipeline lacks an explicit validation/retry checkpoint around normalization and triage output.

Suggestions

Add an explicit validation checkpoint before Step 3 (e.g., 'verify each NormalizedReport JSONL line is well-formed and required fields are present before piping to xcsym triage').

Add a feedback loop for the errors[] result: when xcsym skips malformed lines, attempt to re-normalize or repair them and re-run rather than only reporting.

Specify how to verify pagination exhaustion succeeded (e.g., assert Link rel=next is absent and log final page count) as an explicit checkpoint in Step 2.

DimensionReasoningScore

Conciseness

The body is dense and task-specific, assumes Claude's competence, and avoids explaining concepts Claude already knows; every section (escape hatch, workflow, routing) earns its place.

3 / 3

Actionability

Concrete, executable guidance throughout: real Sentry API endpoints with query params, the `xcsym triage --latest-version ...` command, named MCP tools, and enumerated TriageResult JSON fields plus a copy-paste report template.

3 / 3

Workflow Clarity

A clear 6-step numbered sequence exists, but this is a batch corpus operation with no explicit validate->fix->retry feedback loop (errors[] are merely 'reported to the user'), so the batch-operation cap applies.

2 / 3

Progressive Disclosure

SKILL.md is an overview that defers full fetch/normalization/schema detail to one-level-deep, clearly signaled cross-skill references (production-triage.md, xcsym-ref.md) via inline pointers and a Related section, with no nested chains.

3 / 3

Total

11

/

12

Passed

Description

90%

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 with explicit trigger guidance and good natural-term coverage. The only gap is specificity: it names the triage action and domain but does not enumerate the several concrete sub-actions the skill performs.

Suggestions

Optionally expand the action verbs to list concrete steps (e.g., 'fetch, classify, and rank grouped crash/hang issues') to lift specificity from 2 to 3.

DimensionReasoningScore

Specificity

It names the domain ('production crashes/hangs from an aggregator (Sentry, App Store Connect)') and the action 'triage', but does not list multiple concrete actions (fetch/classify/rank) the way a level-3 anchor does.

2 / 3

Completeness

Both 'what' (triage a corpus of production crashes/hangs from an aggregator) and 'when' ('Use when the user wants to triage a CORPUS ... rather than a single crash file') are stated explicitly.

3 / 3

Trigger Term Quality

Natural user-facing terms are well covered: 'production crashes/hangs', 'Sentry', 'App Store Connect', 'corpus', and 'single crash file' — phrases a user would actually say.

3 / 3

Distinctiveness Conflict Risk

It carves a clear niche by contrasting corpus triage from aggregators against a 'single crash file', with named providers, making collision with single-file skills unlikely.

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.