swift-formatstyle
github.com/dpearson2699/swift-ios-skillsVerdict: Proceed with caution
0 critical0 high12 medium
C
SCORE 55 / 100
$skillox install swift-formatstyleSoon
Sign in to followFollowing emails you when a re-scan drops the grade. Opt-out is per-creator on /account/billing.
Why grade C?
score · 55 / 100The current grade reflects 12 medium findings (6+ MEDs → C).
0 CRIT0 HIGH12 MED0 LOW
To reach a higher grade
- BReach Btarget score 75
Resolve 7 of 12 MED (cap is 5).
- AReach Atarget score 95
Resolve 10 of 12 MED (cap is 2).
Thresholds are documented at /docs/grading. Source-of-truth is the grade() function in @skillox/scanner.
Latest scan findings
Scan crawl-ijiw2wralb3dd3525ge75oa0 · Thu, 28 May 2026 17:32:37 GMT · 2ms
medNo capability manifest declaredThe skill ships without a `manifest.yaml` or `capabilities` block in its frontmatter. Without a manifest, the runtime cannot enforce what this skill is permitted to do.rule: no-manifest▾
No capability manifest declared
The skill ships without a `manifest.yaml` or `capabilities` block in its frontmatter. Without a manifest, the runtime cannot enforce what this skill is permitted to do.
rule:
no-manifestmedLink text shows "date.formatstyle" but points at sosumi.aiThe visible link text contains the domain `date.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "date.formatstyle" but points at sosumi.ai
The visible link text contains the domain `date.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
131```
132
133Docs: [Date.FormatStyle](https://sosumi.ai/documentation/foundation/date/formatstyle),← text→date.formatstyle · href→sosumi.ai
134[Date.RelativeFormatStyle](https://sosumi.ai/documentation/foundation/date/relativeformatstyle),
135[Date.IntervalFormatStyle](https://sosumi.ai/documentation/foundation/date/intervalformatstyle)
medLink text shows "date.relativeformatstyle" but points at sosumi.aiThe visible link text contains the domain `date.relativeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "date.relativeformatstyle" but points at sosumi.ai
The visible link text contains the domain `date.relativeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
132
133Docs: [Date.FormatStyle](https://sosumi.ai/documentation/foundation/date/formatstyle),
134[Date.RelativeFormatStyle](https://sosumi.ai/documentation/foundation/date/relativeformatstyle),← text→date.relativeformatstyle · href→sosumi.ai
135[Date.IntervalFormatStyle](https://sosumi.ai/documentation/foundation/date/intervalformatstyle)
136
medLink text shows "date.intervalformatstyle" but points at sosumi.aiThe visible link text contains the domain `date.intervalformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "date.intervalformatstyle" but points at sosumi.ai
The visible link text contains the domain `date.intervalformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
133Docs: [Date.FormatStyle](https://sosumi.ai/documentation/foundation/date/formatstyle),
134[Date.RelativeFormatStyle](https://sosumi.ai/documentation/foundation/date/relativeformatstyle),
135[Date.IntervalFormatStyle](https://sosumi.ai/documentation/foundation/date/intervalformatstyle)← text→date.intervalformatstyle · href→sosumi.ai
136
137### Anchored Relative Dates (iOS 18+)
medLink text shows "date.anchoredrelativeformatstyle" but points at sosumi.aiThe visible link text contains the domain `date.anchoredrelativeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "date.anchoredrelativeformatstyle" but points at sosumi.ai
The visible link text contains the domain `date.anchoredrelativeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
140rather than the current moment.
141
142Docs: [Date.AnchoredRelativeFormatStyle](https://sosumi.ai/documentation/foundation/date/anchoredrelativeformatstyle)← text→date.anchoredrelativeformatstyle · href→sosumi.ai
143
144## Durations
medLink text shows "duration.timeformatstyle" but points at sosumi.aiThe visible link text contains the domain `duration.timeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "duration.timeformatstyle" but points at sosumi.ai
The visible link text contains the domain `duration.timeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
146`Duration` (iOS 16+) has two format styles:
147
148Docs: [Duration.TimeFormatStyle](https://sosumi.ai/documentation/swift/duration/timeformatstyle),← text→duration.timeformatstyle · href→sosumi.ai
149[Duration.UnitsFormatStyle](https://sosumi.ai/documentation/swift/duration/unitsformatstyle)
150
medLink text shows "duration.unitsformatstyle" but points at sosumi.aiThe visible link text contains the domain `duration.unitsformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "duration.unitsformatstyle" but points at sosumi.ai
The visible link text contains the domain `duration.unitsformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
147
148Docs: [Duration.TimeFormatStyle](https://sosumi.ai/documentation/swift/duration/timeformatstyle),
149[Duration.UnitsFormatStyle](https://sosumi.ai/documentation/swift/duration/unitsformatstyle)← text→duration.unitsformatstyle · href→sosumi.ai
150
151### TimeFormatStyle — compact separator-based
medLink text shows "measurement.formatstyle" but points at sosumi.aiThe visible link text contains the domain `measurement.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "measurement.formatstyle" but points at sosumi.ai
The visible link text contains the domain `measurement.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
197```
198
199Docs: [Measurement.FormatStyle](https://sosumi.ai/documentation/foundation/measurement/formatstyle)← text→measurement.formatstyle · href→sosumi.ai
200
201## Person Names
medLink text shows "personnamecomponents.formatstyle" but points at sosumi.aiThe visible link text contains the domain `personnamecomponents.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "personnamecomponents.formatstyle" but points at sosumi.ai
The visible link text contains the domain `personnamecomponents.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
218Style resolution follows priority: script → user preferences → locale → developer setting.
219
220Docs: [PersonNameComponents.FormatStyle](https://sosumi.ai/documentation/foundation/personnamecomponents/formatstyle)← text→personnamecomponents.formatstyle · href→sosumi.ai
221
222## Lists
medLink text shows "url.formatstyle" but points at sosumi.aiThe visible link text contains the domain `url.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "url.formatstyle" but points at sosumi.ai
The visible link text contains the domain `url.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
264```
265
266Docs: [URL.FormatStyle](https://sosumi.ai/documentation/foundation/url/formatstyle)← text→url.formatstyle · href→sosumi.ai
267
268## SwiftUI Integration
medLink text shows "date.formatstyle" but points at sosumi.aiThe visible link text contains the domain `date.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "date.formatstyle" but points at sosumi.ai
The visible link text contains the domain `date.formatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
337## References
338
339- Apple docs: [FormatStyle](https://sosumi.ai/documentation/foundation/formatstyle) | [Date.FormatStyle](https://sosumi.ai/documentation/foundation/date/formatstyle) | [Duration.TimeFormatStyle](https://sosumi.ai/documentation/swift/duration/timeformatstyle)← text→date.formatstyle · href→sosumi.ai
340
medLink text shows "duration.timeformatstyle" but points at sosumi.aiThe visible link text contains the domain `duration.timeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.▾
Link text shows "duration.timeformatstyle" but points at sosumi.ai
The visible link text contains the domain `duration.timeformatstyle`, but the URL actually targets `sosumi.ai`. This is a phishing/smuggling pattern — the reader sees one host, the agent fetches another. Either update the text or the URL so they match.
337## References
338
339- Apple docs: [FormatStyle](https://sosumi.ai/documentation/foundation/formatstyle) | [Date.FormatStyle](https://sosumi.ai/documentation/foundation/date/formatstyle) | [Duration.TimeFormatStyle](https://sosumi.ai/documentation/swift/duration/timeformatstyle)← text→duration.timeformatstyle · href→sosumi.ai
340
skillox.io/c/swift-formatstyle