By timo-jakob
Swift development plugin with code review, formatting/linting, and Swift-specific tooling.
npx claudepluginhub timo-jakob/timos-claude-code-plugins --plugin dev-swiftExpert Swift bug hunter that finds logic errors, nil crashes, race conditions, and stability issues in Swift code
Swift code quality and design specialist that evaluates naming, structure, readability, SOLID principles, and API design
Swift performance specialist that identifies retain cycles, excessive allocations, algorithmic inefficiencies, and main thread blocking
Swift security specialist that identifies vulnerabilities, insecure storage, injection risks, and privacy issues
Runs SwiftFormat and SwiftLint on Swift files, fixing all warnings and errors in-place
Swift 6 modernization specialist that checks strict concurrency compliance, typed throws, modern syntax, and language evolution adoption
Swift testing specialist that identifies coverage gaps, weak assertions, flaky tests, and test quality issues
A collection of plugins for Claude Code.
Language-agnostic workflow tooling for git operations, committing, and branch management.
Skills:
| Skill | Command | Description |
|---|---|---|
| Commit | /development:commit [message] | Runs formatting/linting (delegates to language-specific plugin), generates a commit message, ensures a feature branch, and commits |
| Git Branch Naming | /development:git-branch-naming | Defines the branch naming convention (<type>/<issue>-<description>) and creates properly named branches |
Agents:
| Agent | Model | Focus |
|---|---|---|
| Commit Message | sonnet | Generates clear commit messages from diffs, ignoring formatting/linting noise |
Swift-specific development tooling — code review and formatting/linting.
Skills:
| Skill | Command | Description |
|---|---|---|
| Review | /dev-swift:review [paths] | Spawns 6 specialized agents in parallel to analyze bugs, security, performance, Swift 6 compliance, code quality, and test coverage |
Agents:
| Agent | Model | Focus |
|---|---|---|
| Bug Hunter | opus | Logic errors, nil crashes, race conditions, stability |
| Security Reviewer | sonnet | Secrets, injection, insecure storage, ATS, keychain |
| Performance Reviewer | sonnet | Retain cycles, allocations, O(n²), main thread blocking |
| Swift 6 Compliance | sonnet | Strict concurrency, typed throws, modern syntax |
| Code Quality | sonnet | Naming, SOLID, readability, dead code, API design |
| Test Reviewer | sonnet | Coverage gaps, assertion quality, flaky tests |
| Swift Lint & Format | sonnet | Runs SwiftFormat and SwiftLint, fixes issues in-place |
Load plugins locally during development:
claude --plugin-dir ./development --plugin-dir ./dev-swift
Then use the slash commands:
# Development workflow
/development:commit # format, lint, generate message, commit
/development:commit "Fix auth" # format, lint, commit with given message
# Swift code review
/dev-swift:review # review all Swift files
/dev-swift:review Sources/ # review a specific directory
MIT
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
SwiftUI code review with modern API best practices.
Advanced Swift programming skills for iOS and protocol-oriented programming
Automatically format Swift files with swift-format after Write/Edit/MultiEdit operations
This skill should be used when writing or reviewing Swift code for iOS or macOS projects. Apply modern Swift 6+ best practices, concurrency patterns, API design guidelines, and migration strategies. Covers async/await, actors, MainActor, Sendable, typed throws, and Swift 6 breaking changes.
Swift language server (SourceKit-LSP) for code intelligence