By ildunari
Complete iOS development companion for Claude Code. Guided workflows for project setup, SwiftUI, networking, testing, Metal, design systems, accessibility, CI/CD, and App Store submission. Built for beginners who want expert-quality results.
npx claudepluginhub ildunari/kosta-plugins --plugin ios-craftSet up data persistence (SwiftData, Core Data, Keychain)
Add a complete feature with model, view, tests, and navigation wiring
Set up a network layer for API integration
Generate a complete SwiftUI screen with state, navigation, accessibility, and previews
Generate tests for existing code
Review UI against design system, HIG, and accessibility standards
Plain-English explanation of any iOS concept
Structured bug investigation and fix workflow
Create a new iOS project from scratch with guided setup
Performance audit for common SwiftUI issues
Security audit for hardcoded secrets, missing encryption, and common vulnerabilities
App Store submission checklist and guided workflow
Systematic iOS debugger that reproduces issues, reads crash logs, traces code paths, and proposes minimal fixes with regression tests. Use for crashes, errors, and unexpected behavior.
Patient iOS development teacher that explains concepts simply, suggests next steps, and never assumes prior iOS knowledge. Use for general iOS questions, "how do I..." queries, and learning-oriented conversations.
Performance optimization agent that identifies bottlenecks, suggests Instruments workflows, and rewrites hot paths. Use when the app feels slow, scrolling janks, or memory grows.
Release engineering agent handling the pipeline from "code is done" to "app is on the App Store." Covers archiving, signing, metadata, TestFlight, review guidelines, and CI/CD.
Testing specialist that helps beginners understand what to test and writes tests for them. Generates test plans, unit tests, UI tests, and snapshot tests.
Fast SwiftUI implementation agent. Takes descriptions or screenshots and produces complete screens with proper state management, navigation, accessibility, and previews. Use for building any UI.
Accessibility implementation and auditing. Use when adding VoiceOver support, Dynamic Type, accessibility labels, or auditing existing views. Walks through making an app usable for everyone.
Hands-on animation workshop. Use when the user wants their app to feel alive — button feedback, screen transitions, loading states, scroll effects, hero transitions. Covers implicit/explicit animations, springs, transitions, matched geometry, phase/keyframe animators, gesture-driven animation, and Lottie integration.
Build a complete network layer from an API endpoint. Use when the user needs to connect their app to a REST API, GraphQL, or WebSocket. Walks through: API client, Codable models, async/await calls, error handling, auth, pagination, offline caching, and testing. For beginners who have never built a networking stack.
Step-by-step App Store submission workflow. Use when the user wants to ship to TestFlight or the App Store. Covers certificates, provisioning, app icons, screenshots, metadata, review guidelines, and common rejection prevention. Written for first-time submitters.
Set up CI/CD for iOS apps. Covers GitHub Actions, Xcode Cloud, and Fastlane. Automates build, test, lint, and deploy workflows. For beginners setting up their first automated pipeline.
Guided crash investigation for beginners. Use when the app crashes, freezes, or shows unexpected errors. Walks through reading crash logs, using the debugger, common SwiftUI crashes, memory leaks, and thread safety. Every step explains what you are looking at and why.
Set up data persistence for iOS apps. Use when the user needs to save data locally. Decision tree: UserDefaults vs Keychain vs SwiftData vs Core Data vs files. Includes SwiftData recipes, CloudKit sync, and migration workflows. Beginner-friendly.
Build a SwiftUI design system from scratch. Use when setting up colors, typography, spacing tokens, and a component library. Can extract tokens from Figma or screenshots. Produces Swift files for design tokens and reusable components with dark mode, Dynamic Type, and accessibility built in.
Keep dependencies and APIs current. Use when checking for outdated SPM packages, deprecated APIs, or planning iOS version migration. Scans for deprecation warnings and recommends updates.
Practical performance guide for SwiftUI apps. Use when the app feels slow, scrolling janks, or launch takes too long. Focuses on the 20% of knowledge that fixes 80% of performance issues. Measure first, then optimize.
Guided project creation wizard. Use when starting a new iOS project from scratch, setting up XcodeGen, choosing architecture, scaffolding folder structure, and generating initial files. Takes a beginner from "I have an idea" to a buildable project in minutes.
Security best practices for iOS apps. Use for Keychain setup, certificate pinning, biometric auth, secure data storage, and vulnerability prevention. Consolidated security checklist for beginners.
Guided introduction to iOS testing. Use when the user wants to add tests, improve coverage, or learn what testing means. Walks from "what is a test?" through unit tests, mocking, UI tests, snapshot tests, and coverage. Writes the tests, not just explains them.
Visual effects from SwiftUI modifiers through Metal shaders. Use when the user wants glassmorphism, neon glow, particles, gradient mesh, blur effects, or custom GPU shaders. Covers SwiftUI native effects, Liquid Glass, Canvas drawing, CAEmitterLayer particles, and introductory Metal shaders with a parameter playground.
Build complete SwiftUI screens from descriptions. Use when the user wants to create a new screen, view, or component. Asks what they need, then produces a complete implementation with proper state management, navigation, accessibility labels, and previews. Covers list-detail, forms, settings, onboarding, dashboards, and custom layouts.
Central marketplace for all my Claude Code plugins. Add this once and install any plugin from it.
claude plugin marketplace add ildunari/kosta-plugins
| Plugin | Description | Install |
|---|---|---|
| ios-craft | Complete iOS development companion — 15 skills, 6 agents, 12 commands covering the full lifecycle from project setup to App Store. Built for beginners. | claude plugin install ios-craft |
| productivity-forge | Compliance-grade document verification — 9-step agentic loop, Claim Ledger, 13 reviewer agents, 8 domain support. For grants, legal, financial, medical docs. | claude plugin install productivity-forge |
| stitch-studio | Google Stitch integration — UI design generation, token extraction, SwiftUI/React conversion | claude plugin install stitch-studio |
| subagent-forge | Research-first subagent orchestration — product scouting, GitHub audits, QA critique | claude plugin install subagent-forge |
To add a new plugin to this marketplace:
.claude-plugin/plugin.json.claude-plugin/marketplace.json in this repoclaude plugin marketplace update kosta-plugins
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
The most comprehensive Claude Code plugin — 14+ agents, 56+ skills, 33+ commands, and production-ready hooks for TDD, security scanning, code review, and continuous learning
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.