CtrlK
BlogDocsLog inGet started
Tessl Logo

test-macos-app

Slash command that runs the smallest meaningful macOS test scope first and explains failures by category. Invoke explicitly with /test-macos-app — this skill never self-triggers.

63

Quality

73%

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 ./.agents/skills/test-macos-app/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

A tight, well-organized instruction skill that respects token budget and structure, but its workflow lacks explicit validation/retry checkpoints and its guidance omits the concrete commands needed to run focused tests. Strong on conciseness and disclosure.

Suggestions

Add the actual focused-rerun command syntax (e.g., `xcodebuild test -only-testing:Target/Class/test` or `swift test --filter`) so the guidance is copy-paste ready.

Insert an explicit validation checkpoint in the workflow (e.g., confirm the build compiles before running tests; rerun only failed tests to distinguish flakes from real failures).

DimensionReasoningScore

Conciseness

Lean and efficient with no padding or explanation of concepts Claude already knows; every section (Arguments, Workflow, Guardrails) earns its place.

3 / 3

Actionability

The guidance is concrete (detect xcodebuild vs swift test, classify failures into named categories) but stops short of executable commands or examples for focused reruns (e.g., the actual -only-testing syntax), leaving key details missing.

2 / 3

Workflow Clarity

Steps are clearly sequenced, but running a test suite is a batch operation and there is no explicit validation/retry checkpoint (e.g., confirm a successful build before testing, rerun only failures to confirm flakes), so workflow clarity is capped at 2.

2 / 3

Progressive Disclosure

Under 50 lines, single-purpose, with no need for external references, and well-organized into Arguments/Workflow/Guardrails sections — meeting the simple-skill allowance for a top score with no bundle files.

3 / 3

Total

10

/

12

Passed

Description

75%

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 concise, well-scoped description that names its domain and provides explicit invocation trigger guidance, though it could enumerate more concrete capabilities and natural-language trigger variations. Strong on distinctiveness and completeness.

Suggestions

List a few more concrete actions (e.g., 'run focused Xcode or Swift tests, rerun only failures, classify compile/assertion/crash failures') to lift specificity to level 3.

Add natural trigger terms users actually say ('Xcode tests', 'swift test', 'unit tests', 'rerun failing tests') alongside the slash-command trigger.

DimensionReasoningScore

Specificity

Names the domain ('macOS test scope') and a couple of actions ('runs the smallest meaningful test scope', 'explains failures by category'), but does not enumerate multiple concrete capabilities, so it stops short of the level-3 anchor.

2 / 3

Completeness

It states what the skill does and gives explicit trigger guidance ('Invoke explicitly with /test-macos-app — this skill never self-triggers'), so the 'Use when...' trigger-guidance cap does not apply and both what and when are answered.

3 / 3

Trigger Term Quality

It surfaces relevant terms ('macOS test', 'failures by category', '/test-macos-app') but omits common natural variations a user would say ('Xcode tests', 'swift test', 'unit tests'), matching the 'some relevant keywords but missing common variations' anchor.

2 / 3

Distinctiveness Conflict Risk

The macOS-specific scope plus an explicit slash-command trigger that 'never self-triggers' gives it a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

10

/

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
robinebers/openusage
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.