CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

core-motion

Builds sensor workflows with Core Motion for accelerometer, gyroscope, device motion, pedometer, activity recognition, altitude, headphone motion, workout motion, and submersion/depth data. Use for motion interaction, steps, activity classification, AirPods tracking, or watchOS depth features.

Quality

84%

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

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

Well-structured, actionable reference content: executable code for the common cases, a genuine common-mistakes section, and clean progressive disclosure to a real, well-matched reference file. The only weaknesses are minor — an inline version pin and a specialized-sensor section that names APIs without examples.

DimensionReasoningScore

Conciseness

The body is lean and code-forward with no explanation of concepts Claude already knows, but the inline version pin "Targets Swift 6.4 / iOS 26+" is time-sensitive information not placed in a deprecated/old-patterns section, and a few explanatory sentences (e.g., the device-motion fusion rationale) could be trimmed.

4 / 5

Actionability

Provides executable, copy-paste-ready Swift snippets for accelerometer, device motion, pedometer, and activity updates, including availability guards; minor gaps remain in the altimeter/specialized section where APIs like startRelativeAltitudeUpdates are named but not demonstrated.

4 / 5

Workflow Clarity

Sections are logically sequenced (authorize, check availability, start, stop on background) and the Review Checklist supplies explicit verification checkpoints; the setup-to-usage flow is implied by section order rather than an explicit numbered sequence with error-recovery loops, keeping it below the top anchor.

4 / 5

Progressive Disclosure

The SKILL.md stays at overview level with a table of contents and delegates extended patterns via a clearly signaled, one-level-deep reference ("Extended patterns (SwiftUI integration, batched sensor manager, headphone motion, water submersion): references/motion-patterns.md"), which exists in the bundle and covers exactly those topics.

5 / 5

Total

17

/

20

Passed

Description

83%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 that clearly and explicitly states both capabilities and usage triggers in concise third-person voice. The enumerated sensor coverage is comprehensive; the only refinements would be varying the action verbs and adding a few natural trigger synonyms.

DimensionReasoningScore

Specificity

Enumerates a comprehensive set of concrete sensor capabilities ("accelerometer, gyroscope, device motion, pedometer, activity recognition, altitude, headphone motion, workout motion, and submersion/depth data") but relies on a single verb ("Builds sensor workflows"), so it lists several specific capabilities with minor gaps rather than multiple distinct concrete actions.

4 / 5

Completeness

Explicitly answers both what ("Builds sensor workflows with Core Motion for accelerometer, gyroscope, device motion, pedometer...") and when ("Use for motion interaction, steps, activity classification, AirPods tracking, or watchOS depth features") with concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

The trigger clause "Use for motion interaction, steps, activity classification, AirPods tracking, or watchOS depth features" contains natural phrases users would say, but common variations like "fitness tracking", "step count", "tilt", or "workout tracking" are missing.

4 / 5

Distinctiveness Conflict Risk

A clear Core Motion niche with distinct triggers like "AirPods tracking" and "watchOS depth features", but "steps" and "activity classification" carry minor overlap risk with a HealthKit or fitness-tracking skill.

4 / 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

thienqo/ios-skills

Path

skills/core-motion/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.