CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

axiom-networking

Use when implementing or debugging ANY network connection, API call, or socket in an Apple app. Covers URLSession, Network.framework, NetworkConnection, connection diagnostics.

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./axiom-cursor/skills/axiom-networking/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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.

A well-structured router skill: no filler explanations, concrete pointers, and a clear decision tree for every networking scenario. Its weaknesses are significant redundancy (four parallel routing sections plus a per-file content re-summary) and references to `skills/*.md` files that are not present in the skill's bundle.

Suggestions

Collapse the Quick Reference table, dot-graph, numbered Decision Tree, and Example Invocations into a single routing structure — the dot graph in particular renders nowhere and duplicates the numbered tree.

Trim or remove the Critical Patterns section, which re-summarizes the contents of files the reader is about to open; the table's pointers already establish scope.

Verify the `skills/*.md` reference paths resolve from the skill's own bundle (or move them under references/), since none of the referenced files exist alongside this SKILL.md.

DimensionReasoningScore

Conciseness

The body never explains concepts Claude already knows, but the same routing is repeated four ways — an 18-row Quick Reference table, a `dot` graph, a 10-item numbered decision tree, and Example Invocations — plus a Critical Patterns section that re-summarizes each referenced file; it could be tightened considerably. Version-sensitive details ("iOS 26+", "iOS 12-18", "WWDC 2025") add date-bound tokens, though legacy content is at least sectioned off.

3 / 5

Actionability

Pointers are concrete and specific — exact file paths ("skills/networking-diag.md"), named agents ("networking-auditor"), and exact commands ("/skill axiom-security", "/axiom-audit networking") — but the body itself contains no executable networking guidance, and the referenced `skills/*.md` files are absent from this bundle, so the pointers cannot be verified where the skill lives.

4 / 5

Workflow Clarity

The routing sequence is unambiguous and covers edge cases (security delegation, watchOS limits, deprecated-API audits), and the pressure-resistance steps ("Diagnose first → Recommend correctly → Respect but don't enable") are clearly ordered; the gaps are minor — duplicated routing structures could produce ambiguity and there is no guidance on what to do after reading a reference. No validation cap applies since the skill involves no destructive or batch operations.

4 / 5

Progressive Disclosure

The router form is textbook — SKILL.md is a lean overview with clearly signaled, one-level-deep references organized in a symptom-to-file table — but the bundle contains no references/, scripts/, or skills/ directory, so every referenced path (skills/networking-discipline.md etc.) is unverifiable within the skill's own bundle, leaving minor-to-real organization gaps versus the anchor-5 fully self-contained structure.

4 / 5

Total

15

/

20

Passed

Description

78%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 with an exemplary explicit 'Use when' clause and a clearly bounded Apple-networking niche. Its main weaknesses are a 'what' clause that enumerates technologies rather than concrete actions, and trigger coverage missing a few common synonyms like HTTP request, WebSocket, or TCP.

Suggestions

Rewrite the 'what' clause with concrete action verbs, e.g. "Implements and debugs network connections... covering URLSession, Network.framework (NetworkConnection/NWConnection), TLS, and connection diagnostics".

Add natural synonyms users actually say — "HTTP request", "WebSocket", "TCP connection" — to the trigger list so it reaches comprehensive keyword coverage.

Soften the capitalized "ANY" emphasis; the explicit scope already conveys breadth, and over-emphasis reads as over-claim.

DimensionReasoningScore

Specificity

"Implementing or debugging" plus four named technologies ("URLSession, Network.framework, NetworkConnection, connection diagnostics") give concrete scope with only minor gaps, but the description leans on framework names rather than the multiple concrete action verbs of the anchor-5 example ("Extract text and tables... fill forms, merge documents").

4 / 5

Completeness

The 'when' is explicit and concrete ("Use when implementing or debugging ANY network connection, API call, or socket in an Apple app"), but the 'what' ("Covers URLSession, Network.framework, NetworkConnection, connection diagnostics") is a topic enumeration with no action verbs — above anchor 4's vague 'when' example yet below anchor 5's fully explicit what+when pairing.

4 / 5

Trigger Term Quality

"network connection", "API call", "socket", and "URLSession" are phrases a user would naturally say; however common synonyms such as "HTTP request", "WebSocket", or "TCP" are absent, so coverage is good rather than comprehensive (anchor 5 requires synonyms/extensions).

4 / 5

Distinctiveness Conflict Risk

The scope is tightly bounded to Apple-app networking with framework-specific triggers ("URLSession", "Network.framework", "NetworkConnection"), a clear niche with distinct triggers and minimal overlap risk with generic networking skills.

5 / 5

Total

17

/

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-networking/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.