CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

axiom-shipping

Use when preparing an app for App Store submission, handling rejections or appeals, managing App Store Connect and Xcode Cloud, or triaging TestFlight/Sentry crash corpora. Covers checklists, metadata, privacy manifests, age ratings, export compliance.

Quality

89%

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

77%Weight 40%Scale 1-5

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

An exemplary router skill: every trigger maps to an explicit file path, subagent, or command, with a clear decision tree and one-level-deep references throughout. Its main weakness is redundancy — the routing map is repeated in four formats (table, routing sections, two decision trees, example invocations), inflating token cost — plus a few vague or dangling lines that slightly dilute actionability.

Suggestions

Cut the Example Invocations section (or trim it to a handful of representative cases) — it duplicates the Quick Reference table and Routing Logic triggers almost verbatim, removing ~90 lines with no loss of routing information.

Keep only one decision-tree representation (the simplified numbered list) and drop the dot graph, which encodes the same branches in a harder-to-scan format.

Replace the vague "Delegate to the appropriate Cursor subagent when this router calls for a specialized auditor" with the concrete subagent list and their trigger conditions, and fix the MCP-boundary note that cites xclog/xcsym/xcprof "examples below" that do not appear in this file.

DimensionReasoningScore

Conciseness

The body contains no filler or explanations of known concepts, but the same routing map is presented four times: the 37-row Quick Reference table, the Routing Logic trigger lists, two decision trees (dot graph plus simplified list), and ~40 Example Invocations. Roughly 40% of the body is duplicative, fitting anchor 3 ("mostly efficient but could be tightened") rather than 2 (no unnecessary concept explanation) or 4 (redundancy is substantial, not minor).

3 / 5

Actionability

Mostly executable guidance: exact file paths ("See `skills/app-store-diag.md`"), concrete subagent delegations, and runnable commands ("`/axiom-triage` sentry"). However, "Delegate to the appropriate Cursor subagent when this router calls for a specialized auditor" is vague, and the MCP-boundary note references "xclog, xcsym, and xcprof examples below" that never appear in this file — minor gaps that place it at anchor 4 rather than 5.

4 / 5

Workflow Clarity

As a single-task routing skill, the action is unambiguous: every decision-tree branch has labeled yes/no edges with a destination, the simplified 12-step list mirrors it, and the beta-vs-production triage split is explicitly disambiguated ("Organizer or single file" vs "multiple grouped issues"). No destructive or batch operations, so no validation cap applies; the simple-skill exception supports a 5.

5 / 5

Progressive Disclosure

The SKILL.md is a pure index: all detail lives in one-level-deep, clearly signaled references ("See `skills/app-store-ref.md` (Part 11)"), each with a "Why" rationale and discovery aids (Quick Reference table). No bundle files exist to verify, and cross-suite pointers ("See axiom-security (skills/code-signing-diag.md)") remain explicit one-hop references, matching anchor 5 (clear overview, well-signaled references, easy navigation).

5 / 5

Total

17

/

20

Passed

Description

96%Weight 40%Scale 1-5

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 description: it names concrete actions across the full shipping lifecycle, provides an explicit "Use when" trigger list with natural phrasing, and clearly states what the skill covers. The only weakness is modest overlap risk from crash-triage and Xcode Cloud coverage, which brush against adjacent specialized skills.

DimensionReasoningScore

Specificity

Lists four concrete actions — "preparing an app for App Store submission", "handling rejections or appeals", "managing App Store Connect and Xcode Cloud", "triaging TestFlight/Sentry crash corpora" — plus a coverage list ("checklists, metadata, privacy manifests, age ratings, export compliance") that spans the entire shipping lifecycle. Matches the anchor-5 example (multiple specific actions, comprehensive coverage), not 4, since no significant part of the domain is missing.

5 / 5

Completeness

Explicitly answers both questions: an explicit "Use when..." clause with concrete trigger situations, and a clear "what" via "managing App Store Connect and Xcode Cloud... Covers checklists, metadata, privacy manifests, age ratings, export compliance". Clearly the anchor-5 pattern; not 4 because the "when" is specific and multi-trigger rather than merely present.

5 / 5

Trigger Term Quality

Natural user phrasings are comprehensively covered: "App Store submission", "rejections", "appeals", "App Store Connect", "Xcode Cloud", "TestFlight", "Sentry", "privacy manifests", "age ratings", "export compliance". Synonym and variation coverage (rejections/appeals, TestFlight/Sentry) matches anchor 5 rather than 4, where only a few natural terms would be missing.

5 / 5

Distinctiveness Conflict Risk

The App Store shipping niche is clear and mostly distinct, but "triaging TestFlight/Sentry crash corpora" and "managing... Xcode Cloud" pull in adjacent domains (crash analysis, CI) that likely have dedicated skills, creating minor overlap risk. Fits anchor 4 (mostly distinct, minor overlap with closely related skills) rather than 5 (minimal conflict risk).

4 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

CharlesWiltgen/Axiom

Path

axiom-cursor/skills/axiom-shipping/SKILL.md

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.