Implements protocol-based dependency injection to create testable, decoupled Swift code for file systems, networks, and APIs.
Use when working with iOS/macOS Keychain Services (SecItem queries, kSecClass, OSStatus errors), biometric authentication (LAContext, Face…
When to activate: SwiftData, @Model, @Query, ModelContainer, ModelContext, relationships, migrations in SwiftData
Match UI/UX interaction needs to proven SwiftUI animation patterns from curated open-source catalogs.
Use when SwiftUI view debugging requires systematic investigation - view updates not working after basic troubleshooting, intermittent UI…
Build SwiftUI layouts using stacks, grids, lists, scroll views, forms, and controls.
Implement SwiftUI navigation patterns including NavigationStack, NavigationSplitView, sheet presentation, tab-based navigation, and deep…
Diagnose SwiftUI rendering and update costs from code or profiles when scrolling janks, CPU or memory spikes, views update excessively…
Reviews SwiftUI code for best practices on modern APIs, maintainability, and performance.
Bridges UIKit and SwiftUI with UIViewRepresentable, UIViewControllerRepresentable, UIHostingController, UIHostingConfiguration…
Switch to expert role for specialized analysis.
Complete Switchboard Oracle Protocol SDK for Solana - the permissionless oracle solution for price feeds, on-demand data, VRF randomness…
Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use…
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin…
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI.
Diff and re-sync all AI context files (GEMINI.md, Cursor rules, Copilot instructions, rules/BASE.md) against AGENTS.md.
Synchronizes scripts/seed-demo.sql with the current Drizzle schema and migrations.
Sync documentation with code. Use when user asks to update docs, check docs, fix stale documentation, update changelog, or after code…
Sync living docs for an increment. Generates or updates spec files in .specweave/docs/internal/specs/. Use when saying "sync docs"…
Pull the latest guidelines from every configured repo (read- and write-scope).