grdb
π―Skillfrom johnrogers/claude-swift-engineering
Manages database interactions and migrations for Swift projects using the GRDB library, providing automated schema generation, query optimization, and persistent storage workflows.
Installation
npx skills add https://github.com/johnrogers/claude-swift-engineering --skill grdbSkill Details
Overview
# claude-swift-engineering
[](#) [](#)
> Claude Code plugin marketplace for modern Swift/SwiftUI development
A specialized AI toolkit for building professional iOS/macOS features with modern Swift 6.2, TCA (The Composable Architecture), and SwiftUI. This plugin provides ultra-specialized agents that orchestrate planning, implementation, testing, and deployment.
Swift Engineering Plugin
The swift-engineering plugin is a production-ready toolkit for professional Swift development:
- 12 Ultra-Specialized Agents β Planning (Opus), implementation (Inherit), utilities (Haiku) with clear handoffs
- TCA Support β Full workflow from architecture design to testing for The Composable Architecture
- Modern Swift 6.2 β iOS 26+ with strict concurrency, async/await, actors, Sendable
- Code Quality β Integrated code review, accessibility compliance, and performance checks
- Knowledge Skills β 18 specialized knowledge bases covering architecture patterns, frameworks, design, and development tools
Quick Start
Installation
Add the plugin to Claude Code:
```bash
# Add marketplace source
/plugin marketplace add https://github.com/johnrogers/claude-swift-engineering
# Install swift-engineering plugin
/plugin install swift-engineering
```
Hooks (Optional)
Enable skill/agent evaluation hooks for better workflow discipline:
```bash
# 1. Symlink hooks-scripts to ~/.claude
ln -s /path/to/claude-swift-engineering/plugins/swift-engineering/hooks-scripts ~/.claude/hooks-scripts
# 2. Add to ~/.claude/settings.json
{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "cat ~/.claude/hooks-scripts/UserPromptSubmit/skill-forced-eval-hook.sh"
},
{
"type": "command",
"command": "cat ~/.claude/hooks-scripts/UserPromptSubmit/agent-forced-eval-hook.sh"
}
]
}
]
}
}
```
See [plugins/swift-engineering/hooks-scripts/README.md](plugins/swift-engineering/hooks-scripts/README.md) for complete hook documentation.
See [plugins/swift-engineering/README.md](plugins/swift-engineering/README.md) for complete documentation on using agents and available workflows.
What's Included
12 Specialized Agents
| Type | Agents | Responsibility |
|------|--------|-----------------|
| Planning | @swift-ui-design, @swift-architect, @tca-architect | Architecture decisions (Opus, read-only) |
| Implementation | @tca-engineer, @swift-engineer, @swiftui-specialist, @swift-test-creator, @documentation-generator, @swift-code-reviewer, @swift-modernizer | Code creation and review (Inherit) |
| Utilities | @swift-documenter, @search | API documentation and code search (Haiku) |
18 Knowledge Skills
Architecture patterns (TCA, SwiftUI, modern Swift, advanced gestures), frameworks (SQLite, GRDB, StoreKit, networking), platform design (iOS 26, HIG, localization, haptics), and development tools (testing, style, diagnostics). Each skill provides deep guidance on modern patterns and best practices.
For Contributors
Repository Structure
```
claude-swift-engineering/
βββ .claude-plugin/
β βββ marketplace.json # Marketplace configuration
βββ .github/workflows/ # CI/CD pipelines
βββ plugins/
β βββ swift-engineering/ # Main plugin
β βββ agents/ # 12 specialized agents
β βββ skills/ # 18 comprehensive skills
β βββ hooks-scripts/ # Hooks system
β βββ scripts/ # Helper utilities
β βββ rules/ # Development rules
β βββ README.md # Plugin documentation
βββ worktrees/ # Git worktrees
More from this repository10
Generates comprehensive unit, integration, and UI test cases for Swift/SwiftUI projects using TCA, ensuring code coverage and validating component behaviors across different scenarios.
Generates and implements standardized SwiftUI design patterns, architectural templates, and reusable component structures for iOS and macOS development.
Generates robust, type-safe networking code for Swift applications, handling API requests, response parsing, error management, and network layer abstractions with modern Swift concurrency patterns.
ios-26-platform skill from johnrogers/claude-swift-engineering
Generates production-ready Swift/SwiftUI code following modern language standards, TCA architecture principles, and best practices for iOS and macOS development.
Provides pre-configured, production-ready machine learning foundation models optimized for Swift engineering tasks, enabling rapid AI-assisted development workflows.
Generates comprehensive documentation for Swift packages, automatically creating README files, API references, and package metadata with best practices and clear formatting.
Manages SQLite database operations for Swift projects, providing efficient data persistence, querying, and migration utilities tailored for iOS and macOS development.
Validates and guides iOS app design to ensure strict adherence to Apple's Human Interface Guidelines (HIG) across UI components, interactions, and design principles.
Generates comprehensive localization files and translations for Swift/SwiftUI projects, ensuring multi-language support with context-aware string mapping and internationalization best practices.