Install
$ agentstack add skill-reidemeister94-development-skills-swift-dev ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Swift Development
Announce: "I'm using the swift-dev skill. Following the 4-phase workflow."
MANDATORY: Read and Follow the Shared Workflow
You MUST read [workflow.md](../../shared/workflow.md) NOW and follow ALL 4 phases defined there. The sections below provide Swift-specific inputs for each phase.
Read [patterns.md](patterns.md) during Phase 1.
If you lost workflow.md from context: Re-read ../../shared/workflow.md NOW before continuing.
Swift-Specific Configuration
Verification Commands (Phase 1 plan + Phase 3 verify)
WORKFLOW STATE Verification line: swift build, swift test, swiftlint
Phase 3 Tier A — SPM projects:
swift build— compilationswift test— testsswiftlint— linting (if configured)- Coverage target: 70-80%
Phase 3 Tier C — Xcode projects:
xcodebuild buildorxcodebuild test- SwiftUI:
xcodebuild build -scheme [scheme] -destination 'platform=iOS Simulator,name=iPhone 16'
Implementation Rules (Phase 3)
- Model structure — Structs with Codable CRUD variants per entity (CreateRequest/UpdateRequest/Response), domain-driven file organization, composition over deep inheritance, prefer structs over classes
- Minimize complexity — lazy sequences for large collections, Dictionary lookups over array scans
- Preserve compatibility — CodingKeys for renamed fields, default values for new properties, preserve public API signatures, @available for deprecations
Staff Review Configuration (Phase 4)
- Patterns file path: Path to this skill's
patterns.md
Swift-Specific Rules
- The compiler catches type errors, not logic bugs or architectural problems — verification is still mandatory
- SwiftUI previews only prove the view compiles — run
swift testfor real verification - No positive claim without running
swift testorswift build
Quality Checklist (Swift-Specific)
Add these to the shared workflow's verification checklist:
- [ ] Using Swift 5.9+ / Swift 6 features where appropriate
- [ ] Structs preferred over classes (value semantics by default)
- [ ] Protocol-oriented design used
- [ ] async/await for asynchronous code
- [ ] No force unwraps outside tests
- [ ] Proper error handling with typed throws or do/catch
- [ ]
swift buildsucceeds without warnings - [ ]
swift testpasses (orxcodebuild test) - [ ]
swiftlintpasses (if configured)
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: reidemeister94
- Source: reidemeister94/development-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.