A Claude Code plugin with skills for Swift, SwiftUI, and iOS/macOS development.
/install-plugin https://github.com/robinsalehjan/superlegoPrevent dangerous operations before they happen, even when running with --dangerously-skip-permissions:
/install-plugin https://github.com/robinsalehjan/superlego/plugins/safety-hooksSee the safety-hooks README for details on what it protects against.
| Skill | Description |
|---|---|
| swift-concurrency-expert | Swift Concurrency review and remediation for Swift 6.2+. Actor isolation, Sendable safety, data-race fixes. |
| swiftui-ui-patterns | Best practices and example-driven guidance for building SwiftUI views and components. TabView, NavigationStack, sheets, lists, and more. |
| swiftui-performance-audit | Audit and improve SwiftUI runtime performance. Diagnose slow rendering, janky scrolling, excessive view updates, and layout thrash. |
| swiftui-view-refactor | Refactor SwiftUI views for consistent structure, dependency injection, and @Observable usage. |
| swiftui-liquid-glass | iOS 26+ Liquid Glass API patterns. Adopt, refactor, or review Liquid Glass usage in SwiftUI. |
| Skill | Description |
|---|---|
| devdocs | Session continuity using persistent documentation. Persist working state across sessions to prevent context loss. |
| gh-issue-fix-flow | End-to-end GitHub issue fix workflow. Inspect issue via gh, implement fix, build/test, commit with closing message, push. |
| ios-debugger-agent | Build, run, and debug iOS projects on a booted simulator via xcodebuild. Capture logs, inspect UI, diagnose runtime behavior. |
| macos-spm-app-packaging | Scaffold, build, and package SwiftPM-based macOS apps. Bundle assembly, signing, notarization, appcast generation. |
| app-store-changelog | Generate App Store release notes from git history. Collect changes since last tag, categorize, and format. |
| using-superlego | Introduction to the skills system. Overview of available skills and how to use them. |
Skills are automatically available when the plugin is installed. Claude detects relevant skills based on your task.
You can also request a skill explicitly:
Use the swiftui-ui-patterns skill to help me build a tab-based navigation
Each skill includes reference documents with detailed patterns and examples:
Read the references in the swiftui-ui-patterns skill directory
skills/<skill-name>/
SKILL.md # Skill definition with workflow and guidance
references/ # Supporting documentation and patterns
scripts/ # (Optional) Automation scripts
templates/ # (Optional) File templates
- Convention over configuration - Follow Swift/SwiftUI community best practices
- Modern patterns first - Swift 6.2+, iOS 18+, latest SwiftUI APIs
- Example-driven - Real patterns, not abstract descriptions
- Session continuity - Persist state to prevent context loss
- Fork the repository
- Create a new skill directory under
skills/ - Add a
SKILL.mdwith frontmatter and workflow - Add
references/with supporting documentation - Submit a PR
---
name: my-skill
description: Brief description. Use when [trigger condition].
---
# My Skill
## Overview
What this skill does.
## Workflow
### 1. First step
...
### 2. Second step
...MIT License - see LICENSE file for details.