superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Ground AI-written SwiftUI in real production usage from 1,857 macOS apps, plus 33 skills (28 domain audits + write/modernize/scaffold): lookup/consensus/deprecation/recipes + domain audits via the swiftui-ctx CLI, slash commands, a review agent, and a deprecation hook.
Plugin swiftui from marketplace claude-swiftui-plugin in yigitkonur/plugin-swiftui. Commands read from the repo's manifest — 18 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
audit-macos-swiftui-fullOrchestrates a FULL macOS SwiftUI audit by routing one finished or in-progress codebase through the toolkit's 28 domain audit skills in a dependency-sensible order, then consolidates every per-skill finding into one swiftui-audits/_SUMMARY.md dashboard with severity, per-skill, and nativeness-score
audit-swiftui-accessibilityAudits a finished or in-progress macOS SwiftUI codebase for accessibility defects — icon-only controls with no label, ungrouped composite controls, custom controls with no value, color-only state, no Reduce-Motion path, undescribed Chart/Canvas, missing traits, broken VoiceOver focus — and writes pe
audit-swiftui-animation-motionAudits a finished or in-progress macOS SwiftUI codebase for animation and motion defects and writes per-finding Markdown to swiftui-audits/. Use when the user says animations feel janky, abrupt, non-native, or never animate; when they ask to verify animation, withAnimation, transition, matchedGeomet
audit-swiftui-api-currencyAudits a finished or in-progress macOS SwiftUI codebase for stale, deprecated, renamed, or hallucinated APIs and writes per-finding Markdown to swiftui-audits/. Use when the user says the code uses old APIs, deprecation warnings, or "is this current for macOS 26"; when AI may have emitted Navigation
audit-swiftui-appearance-colorAudits a finished or in-progress macOS SwiftUI codebase for appearance and color defects on macOS 26 Tahoe and writes per-finding Markdown to swiftui-audits/. Use when the user says Dark Mode looks broken, colors do not adapt, text is hardcoded gray, the app forces light or dark, contrast is too low
audit-swiftui-appkit-interopAudits a finished or in-progress macOS SwiftUI codebase for broken AppKit bridges — how a JUSTIFIED escape hatch is wired — and writes per-finding Markdown to swiftui-audits/. Use when an NSViewRepresentable goes stale, an NSTextField/NSTextView wrapper does not update, typing does not flow back to
audit-swiftui-appkit-overuseAudits a finished or in-progress macOS SwiftUI codebase for UNNECESSARY AppKit bridging — where code drops to NSViewRepresentable/NSHostingView when a native SwiftUI API already fits — and writes per-finding Markdown to swiftui-audits/. Use when the user says an app bridges too much AppKit, wraps NS
audit-swiftui-async-dataAudits a finished or in-progress macOS SwiftUI codebase for async data-loading defects and writes per-finding Markdown to swiftui-audits/. Use when the user says a view loads data wrong, flashes empty, spins forever, has no error or empty state, leaks or double-fires network calls, searches on every
audit-swiftui-availability-gatingAudits a finished or in-progress macOS SwiftUI codebase for the cross-cutting availability-gating sweep — every above-floor API that ships ungated, gated on the wrong arm, or gated at the wrong floor on a macOS 26 (Tahoe) target — and writes per-finding Markdown to swiftui-audits/. Use when the user
audit-swiftui-chartsAudits a finished or in-progress macOS SwiftUI codebase for Swift Charts defects and writes per-finding Markdown to swiftui-audits/. Use when the user says a chart looks wrong, hand-built, slow, or inaccessible; when they ask to verify Chart, BarMark, LineMark, PointMark, SectorMark, chartXAxis, cha
audit-swiftui-concurrency-safetyAudits a finished or in-progress macOS SwiftUI codebase for Swift 6 / 6.2 data-race-safety and actor-isolation defects, writing per-finding Markdown to swiftui-audits/. Use when the build errors with "non-Sendable" or "main actor-isolated property can not be referenced from a Sendable closure", or d
audit-swiftui-controls-formsAudits a macOS SwiftUI app for control-style and keyboard-focus defects that read as "an iPad app in a window", writing per-finding Markdown to swiftui-audits/. Use when the user says a settings pane looks ungrouped, controls feel oversized, a custom field can't be tabbed to or shows no focus ring,
audit-swiftui-document-modelAudits a finished or in-progress macOS SwiftUI codebase for document-architecture defects and writes per-finding Markdown to swiftui-audits/. Use when the user has a DocumentGroup, FileDocument, or ReferenceFileDocument app and says saving is broken, edits do not persist, the document never gets dir
audit-swiftui-drawing-canvasAudits a finished or in-progress macOS SwiftUI codebase for custom-drawing and Canvas defects and writes per-finding Markdown to swiftui-audits/. Use when the user says a drawing is slow, janky, or redraws too much; when many stacked Image or Shape views should be one Canvas; when a time-driven anim
audit-swiftui-layout-and-tablesAudits a macOS SwiftUI codebase for layout, window-sizing, and Table defects where an iPhone-shaped layout breaks on a resizable Mac window, and writes per-finding Markdown to swiftui-audits/. Use when the user says the window opens too small or collapses on drag, content overflows the window, or th
audit-swiftui-liquid-glassAudits a finished or in-progress macOS SwiftUI codebase for Liquid Glass defects on macOS 26 Tahoe and writes per-finding Markdown to swiftui-audits/. Use when the user says glass looks broken, cluttered, opaque, or wrong; when they ask to verify Liquid Glass, glassEffect, GlassEffectContainer, the
audit-swiftui-localizationAudits a finished or in-progress macOS SwiftUI codebase for localization and internationalization defects and writes per-finding Markdown to swiftui-audits/. Use when the user says the app is hardcoded to English, can't be translated, ships no String Catalog, or breaks in other languages; when they
audit-swiftui-macos-nativenessScores a finished macOS SwiftUI codebase 0-100 for native Mac-ness ("iPad-in-a-window" risk) and writes a routed punch-list to swiftui-audits/. Use when the user says the app feels like an iPad app in a window, feels non-native, feels touch-first, or asks "how Mac-native is this", "rate the macOS-ne
audit-swiftui-menus-commandsAudits a finished or in-progress macOS SwiftUI codebase for menu-bar, Commands, and keyboard-shortcut defects and writes per-finding Markdown to swiftui-audits/. Use when the user says the menu bar is missing, actions live as in-window buttons, a duplicate File/Edit/View/Window/Help menu appears, a
audit-swiftui-navigation-toolbarsAudits a finished or in-progress macOS SwiftUI codebase for navigation-shell and toolbar defects on macOS 26 Tahoe and writes per-finding Markdown to swiftui-audits/. Use when the user says the sidebar, columns, split view, titlebar title, or toolbar look wrong, broken, or iPhone-shaped; when they a
audit-swiftui-pointer-gesturesAudits a finished or in-progress macOS SwiftUI codebase for pointer-affordance and gesture defects and writes findings to swiftui-audits/. Use when the user says a Mac view feels dead under the pointer, gives no cursor or hover feedback, has no right-click menu, or its pinch/rotate gesture is broken
audit-swiftui-previewsAudits a finished or in-progress macOS SwiftUI codebase for broken #Preview / Xcode-canvas defects and writes per-finding Markdown to swiftui-audits/. Use when the user says a preview is blank, crashes the canvas, or won't compile; when they ask to verify #Preview, PreviewProvider, @Previewable, @En
audit-swiftui-sandbox-filesAudits a finished macOS SwiftUI codebase for App-Sandbox, entitlement, and file-access defects and writes per-finding Markdown to swiftui-audits/. Use when file reads fail at runtime though the path exists, a picked file is unreachable next launch, or the Mac App Store rejected the sandbox; when AI
audit-swiftui-scenes-windowsAudits a finished or in-progress macOS SwiftUI codebase for scene-composition and window defects at App.body level and writes per-finding Markdown to swiftui-audits/. Use when a menu-bar Settings or window opens behind everything or not at all, when Preferences live in the main window instead of the
audit-swiftui-state-observationAudits a finished or in-progress macOS SwiftUI codebase for state and observation defects — wrong ownership wrappers, mixed Observation worlds, and observation-killing view shapes — and writes per-finding Markdown to swiftui-audits/. Use when the user says state resets, a counter "won't count", a vi
audit-swiftui-state-restorationAudits a finished or in-progress macOS SwiftUI codebase for state-restoration and persistence defects and writes per-finding Markdown to swiftui-audits/. Use when the user says the app forgets its window, tab, sidebar, or selection on relaunch; when settings leak between windows or do not persist; w
audit-swiftui-swiftdataAudits a finished or in-progress macOS SwiftUI codebase for SwiftData persistence defects on macOS 14+ and writes per-finding Markdown to swiftui-audits/. Use when the user says SwiftData crashes, data vanishes on relaunch, the preview canvas crashes, or a relationship is empty after Quit; when they
audit-swiftui-typography-textAudits a finished or in-progress macOS SwiftUI codebase for typography and text-rendering defects on macOS 26 Tahoe and writes per-finding Markdown to swiftui-audits/. Use when the user says text looks wrong, fonts jump on size change, numbers jiggle, labels are misaligned, or styled text is broken;
audit-swiftui-view-performanceAudits a finished or in-progress macOS SwiftUI codebase for view-rendering performance defects — needless body re-evaluation and view recreation — and writes per-finding Markdown to swiftui-audits/. Use when a view re-renders too much, the app feels janky, the window stutters on resize, a list scrol
build-macos-swiftuiUse skill if you are writing, reviewing, or refactoring SwiftUI for macOS — @Observable state, scenes/windows/menu bar (Settings, MenuBarExtra, .commands), NavigationSplitView sidebars, AppKit (NSViewRepresentable) bridging, Swift 6 concurrency, SwiftData, App Sandbox file access, or macOS-gated Liq
macos-app-patternsUse when asked to "build", "add", "scaffold", or "set up" a whole macOS SwiftUI feature — menu-bar apps, settings/preferences screens, sidebar master-detail, NSView/AppKit bridges, Swift Charts, command palettes, drag-to-reorder, cached async images — or when you need the multi-API recipe (not a sin
swiftui-examplesUse BEFORE writing or editing ANY SwiftUI code (a View, modifier, Scene, @State/@Observable/@Environment, gesture, command, style) — and the moment you are about to write a SwiftUI API from memory, pick an argument shape, check the current idiom for an API, or plan a SwiftUI feature. Surfaces real p
swiftui-modernizeUse when asked to "modernize", "upgrade", "clean up", or "update" SwiftUI on macOS, to "remove deprecated APIs", when raising a deployment target, or when reviewing old SwiftUI for staleness. Audits and modernizes EXISTING SwiftUI code — finds deprecated APIs and migrates them to the current idiom,
/swiftui:swiftui-auditRun the full macOS-SwiftUI audit suite over a codebase — steer to the relevant domains, then audit each against real production evidence.
/swiftui:swiftui-reviewAudit a SwiftUI file (or the current diff) for deprecated APIs and non-idiomatic usage, grounded in real macOS apps.
/swiftui:swiftui-settingsCreate or update .swiftui-plugin/settings.md to configure the swiftui plugin for this project
/swiftui:swiftuiLook up how a SwiftUI API (or intent) is actually used in production via swiftui-ctx.
swiftui-reviewerReviews SwiftUI (macOS) code or diffs for deprecated APIs and non-idiomatic usage, grounded in 1,857 real shipping apps via the swiftui-ctx CLI. Use for SwiftUI-focused code review, or to verify a SwiftUI change before merge. Reports findings with permalink evidence; does not rewrite unless asked.
bash "${CLAUDE_PLUGIN_ROOT}/hooks/deprecation-guard.sh"
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Professional UI/UX design intelligence for AI coding assistants. Includes searchable databases of styles, colors, typography, charts, and UX guidelines for React, Next.js, Astro, Vue, Nuxt.js, Nuxt UI, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, and Three.js.
7 skills
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS
1 skill
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.