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.

81

1.23x
Quality

83%

Does it follow best practices?

Impact

94%

1.23x

Average score across 2 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Evaluation results

98%

29%

Async Concurrency Review: Network Monitoring Library

Swift async bridging code review

Criteria
Without this skill
With this skill

makeStream factory flagged

0%

100%

onTermination missing flagged

100%

100%

Unbounded buffer flagged

100%

100%

Unsafe continuation flagged

100%

100%

CancellationError not filtered

10%

100%

Missing task cancellation bridge

100%

100%

CPU-bound loop lacks cancellation check

40%

60%

No @unchecked Sendable suggestion

0%

100%

No unsolicited rewrite of LegacyDataService

100%

100%

Organized by file

100%

100%

Rule named per finding

60%

100%

Before/after code shown

100%

100%

Prioritized summary

80%

100%

91%

7%

Swift Concurrency Review: Image Cache

Swift actor concurrency review with reentrancy and task-structure bugs

Criteria
Without this skill
With this skill

Reentrancy in image(for:)

100%

100%

Force-unwrap after await

100%

100%

Task {} inside loop

100%

100%

Structured concurrency recommended

100%

100%

withDiscardingTaskGroup for prefetch

0%

0%

Task.detached misuse

100%

100%

Missing cancel before new task

100%

100%

Missing deinit cancellation

25%

75%

Organized by file

62%

100%

Before/after code fix

100%

100%

Prioritized summary

100%

100%

Repository
jacklandrin/OnlySwitch
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.