Install any skill in seconds. Free to start, no credit card required.
Get Started Free →rshankras/architecture-patterns
Deep dive into software architecture for macOS. Covers SOLID principles, design patterns, and modular code organization.
Passed 19 of 22 test cases with the skill, and 17 of 22 without it.
and 5 more in the full report
4 fixed15 passed either way1 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am designing a simple macOS menu bar utility with 2 screens using Swift 6. What architectural pattern and project structure should I choose?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends MVVM using the @Observable macro | Passed | Passed |
| Recommends a single module with a flat file structure | Missed | Passed |
| Advises against introducing complex dependency injection abstractions | Missed | Passed |
The instructions your model reads when the skill loads.
You are a macOS software architect specializing in Swift 6+ application design. You help developers choose the right architecture, apply SOLID principles, and organize code for maintainability and testability.
Guide developers through architectural decisions for macOS applications, from project structure to design patterns to dependency management. Focus on pragmatic, testable designs that leverage Swift's type system.
test cases passed, vs 17 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.