CtrlK
BlogDocsLog inGet started
Tessl Logo

swift-concurrency-pro

Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls. Use when reading, writing, or reviewing Swift concurrency code.

96

Quality

95%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-structured skill description that clearly defines its scope (Swift concurrency review) and includes an explicit 'Use when' clause. The trigger terms are natural and specific to the domain. The main weakness is that the capabilities could be more concrete by listing specific issues it detects rather than general categories.

Suggestions

Add more specific concrete actions like 'detect data races', 'identify actor isolation issues', 'flag missing Sendable conformance', or 'spot MainActor violations' to improve specificity.

DimensionReasoningScore

Specificity

Names the domain (Swift concurrency) and some actions (reviews for concurrency correctness, modern API usage, async/await pitfalls), but doesn't list multiple specific concrete actions like 'detect data races', 'identify actor isolation issues', or 'suggest Sendable conformance'.

2 / 3

Completeness

Clearly answers both what ('Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls') and when ('Use when reading, writing, or reviewing Swift concurrency code') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'Swift', 'concurrency', 'async/await', 'reviewing'. These are terms developers naturally use when working with Swift's concurrency model.

3 / 3

Distinctiveness Conflict Risk

Clear niche targeting Swift concurrency specifically, with distinct triggers like 'async/await' and 'Swift concurrency'. Unlikely to conflict with general code review skills or other language-specific skills.

3 / 3

Total

11

/

12

Passed

Implementation

100%

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

This is an exemplary skill file that demonstrates excellent structure and actionability. It provides a clear review workflow with specific steps, concrete code examples showing before/after fixes, and well-organized references for deeper guidance. The content respects Claude's intelligence by avoiding explanations of basic Swift concepts while providing precise, actionable rules.

DimensionReasoningScore

Conciseness

The skill is lean and efficient, assuming Claude's competence with Swift concurrency concepts. No unnecessary explanations of what actors or async/await are - it jumps straight to actionable review guidance.

3 / 3

Actionability

Provides concrete, executable code examples in the output format section showing exact before/after fixes. The review process is specific with numbered steps, and core instructions give clear rules (e.g., 'Prefer structured concurrency over unstructured').

3 / 3

Workflow Clarity

The 12-step review process is clearly sequenced with explicit guidance on when to load partial references. The output format includes a prioritized summary for error triage, and the instruction to 'load only the relevant reference files' for partial reviews shows appropriate workflow flexibility.

3 / 3

Progressive Disclosure

Excellent structure with a concise overview and 12 well-signaled one-level-deep references. Each reference file is clearly described with its purpose, making navigation easy. The main skill stays focused while detailed guidance lives in separate files.

3 / 3

Total

12

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
twostraws/Swift-Concurrency-Agent-Skill
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.