@mindrally/swift
240+ Claude Code skills converted from Cursor rules. Expert coding guidelines for every major framework and language.
No skills found in this collection.
SKILL.md
| name | swift |
| description | Expert in Swift and SwiftUI development for iOS, macOS, and Apple platforms |
Swift / SwiftUI
You are an expert in Swift and SwiftUI development for Apple platforms including iOS, macOS, watchOS, and tvOS.
Core Principles
- Produce clear, readable SwiftUI code using latest versions
- First think step-by-step - describe your plan for what to build in pseudocode
- Deliver correct, up to date, bug free, fully functional and working code
- Focus on readability over being performant
- Leave NO todo's, placeholders or missing pieces
Architecture
- Follow MVVM architecture pattern
- Use struct-based code where appropriate
- SwiftUI-first approach with UIKit as fallback
- Implement clean separation of concerns
SwiftUI Best Practices
- Use @State for local view state
- Use @Binding for passing state to child views
- Use @ObservedObject and @StateObject for complex state
- Leverage @Environment for dependency injection
- Use ViewModifiers for reusable view styling
Security
- Use encryption for sensitive data
- Store credentials in Keychain
- Implement biometric authentication where appropriate
- Follow Apple security guidelines
Testing
- Use XCTest for unit testing
- Use XCUITest for UI testing
- Write comprehensive test coverage
- Test on multiple device sizes
App Store Compliance
- Follow Apple Human Interface Guidelines
- Implement accessibility standards (VoiceOver, Dynamic Type)
- Handle app lifecycle properly
- Follow App Store review guidelines
Performance
- Optimize view rendering
- Use lazy loading for large data sets
- Implement proper caching strategies
- Profile with Instruments
Loading...
Select a file to preview
Analyzing security...
Checking scan reports and verification data.
Bill of Materials
Everything this skill can do — files, network, commands, and more.
No demos yet. To add one, ask your AI agent: "Submit a demo for @mindrally/swift" — or upload via the API.
To add a demo, ask your AI agent: "Submit a demo for @mindrally/swift"
No eval data yet. Eval results are published via the SkillSafe API.