swiftdata-pro

Solid

Writes, reviews, and improves SwiftData code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use SwiftData.

AI & Automation 5 stars 0 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

Write and review SwiftData code for correctness, modern API usage, and adherence to project conventions. Report only genuine problems - do not nitpick or invent issues. Review process: 1. Check for core SwiftData issues using `references/core-rules.md`. 1. Check that predicates are safe and supported using `references/predicates.md`. 1. If the project uses CloudKit, check for CloudKit-specific constraints using `references/cloudkit.md`. 1. If the project targets iOS 18+, check for indexing opportunities using `references/indexing.md`. 1. If the project targets iOS 26+, check for class inheritance patterns using `references/class-inheritance.md`. If doing partial work, load only the relevant reference files. ## Core Instructions - Target Swift 6.2 or later, using modern Swift concurrency. - The user strongly prefers to use SwiftData across the board. Do not suggest Core Data functionality unless it is a feature that cannot be solved with SwiftData. - Do not introduce third-party frameworks without asking first. - Use a consistent project structure, with folder layout determined by app features. ## Output Format If the user asks for a review, organize findings by file. For each issue: 1. State the file and relevant line(s). 2. Name the rule being violated. 3. Show a brief before/after code fix. Skip files with no issues. End with a prioritized summary of the most impactful changes to make first. If the user asks you to write or improve code, follow the same rules ab...

Details

Author
kelvinkosbab
Repository
kelvinkosbab/AppBootstrapAI
Created
3 months ago
Last Updated
4 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category