CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

axiom-health

Use when working with HealthKit, WorkoutKit, health data, workouts, or fitness features on iOS or watchOS. Covers permissions, queries, background delivery, custom workouts, multidevice coordination.

Quality

87%

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

81%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 unusually well-organized router/index skill: symbol-level routing tables, explicit conflict-resolution rules, and one-level-deep references with zero tutorial fluff. Deductions are for duplication (the decision tree repeats the table), unexplained "OS27" version markers, and the absence of every referenced skills/*.md file from the provided bundle, which leaves the SKILL.md with no standalone technical content.

Suggestions

Remove one of the two duplicate routing structures — the dot-language decision tree or the Quick Reference table — since both encode the same symptom-to-file mappings, saving ~20 lines of redundant content.

Ship the eight referenced skills/*.md files alongside SKILL.md (they are absent from the current bundle), or add a minimal inline fallback such as a canonical HKHealthStore authorization snippet so the skill retains actionable content when references are unavailable.

Contextualize the "OS27" version markers with a short "New in OS 27" note or a versioned-reference section so the time-sensitive tags are not left dangling.

DimensionReasoningScore

Conciseness

The body is lean and symbol-driven ("HKHealthStore", "requestAuthorization", "HKDeletedObject", "background-delivery entitlement") with no explanations of concepts Claude already knows. It falls short of anchor 5 because the ~18-line dot decision tree duplicates the Quick Reference table's mappings, Cross-Suite Routes and Conflict Resolution partially repeat each other, and version markers like "OS27" appear without context.

4 / 5

Actionability

Routing guidance is concrete and specific — each symptom maps to an exact file ("Anchored queries, observer queries, `HKDeletedObject`, `background-delivery` entitlement | See `skills/sync-and-background.md`") and conflict rules give numbered tie-breakers. It misses anchor 5 because the skill holds no directly executable content of its own; every technical payload is delegated to referenced files that are not present in this bundle.

4 / 5

Workflow Clarity

This is a single-action routing skill and that action is unambiguous: the Quick Reference table maps symptoms to files, the decision tree provides branch-by-area routing, and Conflict Resolution gives explicit priority rules for overlaps ("start with axiom-health for session lifecycle, then axiom-watchos for presentation"). No destructive or batch operations exist, so the validation cap does not apply.

5 / 5

Progressive Disclosure

Textbook index structure: a clear overview table with well-signaled, one-level-deep references ("See `skills/queries.md`") plus cross-suite routes — near anchor 5. However, the actual bundle contains only SKILL.md; none of the eight referenced skills/*.md files (nor the sibling axiom-* suites) exist alongside it, so the referenced paths could not be verified as real files, keeping it below anchor 5.

4 / 5

Total

17

/

20

Passed

Description

87%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 explicit "Use when" trigger clause carrying concrete keywords and a five-area "Covers" list that answers both what and when. The only gaps are minor: a few natural synonyms ("Apple Health", "Health app") and several body-covered topics (State of Mind, Medications, Health Records) missing from the coverage list.

DimensionReasoningScore

Specificity

Names the domain and lists five concrete coverage areas — "Covers permissions, queries, background delivery, custom workouts, multidevice coordination" — exceeding anchor 3's 1-2 items, but short of anchor 5's comprehensive coverage since body topics like State of Mind, Medications, and Health Records are absent from the description.

4 / 5

Completeness

Both halves are explicit: "Use when working with HealthKit, WorkoutKit, health data, workouts, or fitness features on iOS or watchOS" answers when with concrete trigger phrases, and "Covers permissions, queries, background delivery, custom workouts, multidevice coordination" answers what. It sits above anchor 4 because the when-clause is already specific, not merely present.

5 / 5

Trigger Term Quality

"HealthKit, WorkoutKit, health data, workouts, or fitness features on iOS or watchOS" provides good natural-term coverage ("health data", "workouts", "fitness"), but common user synonyms like "Apple Health" or "Health app" are missing, placing it at anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

"HealthKit, WorkoutKit ... on iOS or watchOS" carves out a clear niche with distinct framework-name triggers and platform qualifiers, matching anchor 5's minimal conflict risk; overlaps with sibling suites (e.g., watchOS workout presentation) are pre-empted by the body's Conflict Resolution section rather than left to chance.

5 / 5

Total

18

/

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