Public developer tools
iOS architecture skills for AI coding agents
By Alejandro Sanabria · Forward Deployed Engineer at Wonderful.ai
When an AI coding agent adds an iOS feature, the architecture needs to remain understandable after the first implementation. iOS Architecture Skills provides focused workflows for that work, from feature boundaries to persistence and verification.
The toolkit covers SwiftUI, Clean Architecture, MVVM, GRDB, and Swift concurrency. Its skills divide responsibilities across architecture, reusable UI, platform integration, storage, testing, and visual checks.
What the toolkit covers
Use the architecture workflow for a new app or feature. Use the focused persistence workflow for a database change, or the testing workflow for concurrency and dependency injection work. This separation helps match the scope of the workflow to the scope of the change.
Start with one feature
Choose a small feature and describe its expected behavior, storage needs, and existing project conventions. Follow the repository's installation instructions, then inspect the generated changes and verify the result in your project.
Questions
Is this an application framework? It is a toolkit of instructions and supporting resources for coding agents.
Does it include persistence guidance? Yes. The public toolkit includes focused GRDB workflows alongside broader feature architecture.
Does it replace code review? Review and verification remain part of using generated changes in a real project.
Read the repository and installation guide.
Try it on a bounded feature
Install the toolkit using the repository instructions, then start with a request that states behavior and constraints:
Add a saved-items feature to this SwiftUI app. Persist items locally, follow the existing feature boundaries, and verify that saved items survive relaunch.Review the domain model, storage boundary, and view state separately. The result still needs to compile and be exercised in your app.