seansmithworks
- 17 skills
- 0 followers
- 6 hours ago last updated
- ▌ Impeccable Swift · seansmithworks bundleUse when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a SwiftUI interface on Apple platforms (iOS 26+, iPadOS 26+, macOS 26+, visionOS, watchOS). Covers app shells, screens, views, components, navigation, modals, settings, onboarding, empty states, and marketing surfaces built in SwiftUI. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility (VoiceOver, Dynamic Type, Reduce Motion), performance (SwiftUI render cost, Instruments), theming (Dark Mode, Color Sets), responsive behavior (size classes, ViewThatFits, iPad multitasking), anti-patterns, typography (SF Pro, Dynamic Type, custom Font.custom), spacing, layout, alignment, color (OKLCH → Color, asset catalogs, Liquid Glass tinting), motion (.animation, spring physics, phase animators), micro-interactions, sensory feedback / haptics, SF Symbols (one set per surface, weight + scale consistency), Liquid Glas
- ▌ Design Fix · seansmithworksApply design quality fixes grouped by severity with user approval. Fixes violations found by guard checks. Use after design review or standalone.
- ▌ Design Brief · seansmithworksGenerate a unified style brief from all active design layers before coding UI. Outputs craft constraints, aesthetic rules, and a11y requirements.
- ▌ Design Review · seansmithworksFull design quality audit with composite scoring. Runs guard checks across all active layers and produces a quality report with layer sub-scores out of 100.
- ▌ Design Quality · seansmithworks bundleUnified design quality engine with three composable layers (craft, aesthetic, a11y). Auto-activates during UI coding to enforce typography, spacing, color tokens, and accessibility standards. Use when working on UI files, components, or when the user mentions design, aesthetics, taste, or polish.
- ▌ Design Direction · seansmithworksCreative exploration for defining a project's visual direction. Guides through structured dialogue covering typography, color, spacing, then generates a custom preset file and updates CLAUDE.md.
- ▌ Wrap · seansmithworksEnd-of-session close-out — secure uncommitted work, put every open item in a durable home, refresh shared project state, and report honestly what was captured and what was skipped. Use when Sean is done for the day or longer ("wrap", "wrap it up", "done for now", "that's it for today", "end session", /wrap), including when the session contained almost nothing — it then correctly does almost nothing rather than not running. Retrospective only — never emits a resume/pickup prompt. Do NOT use for mid-task context recycling where the same work continues in a fresh thread (that is /wrap-continue), for answering questions about what wrapping does, or when a single narrower capture was asked for (just commit this, save one note).
- ▌ Gh Fork Sync · seansmithworksSync your fork's main branch with upstream. Shows how far behind you are, confirms the strategy, syncs and pushes to your origin. Safety guard — never pushes to upstream.
- ▌ Gh Pr Triage · seansmithworksSurvey open PRs — yours, assigned, and review-requested — grouped by what action is needed. Outputs a table with a concrete next-action suggestion per PR.
- ▌ Model Census · seansmithworks bundleReport which Claude model actually ran, per main thread, per subagent type, and per repo, from local transcripts. Use to verify tier routing works and to see where Fable/Opus tokens go. Trigger: 'model census', 'model usage', 'which models are we using', '/model-census'.
- ▌ Wrap Continue · seansmithworksCheckpoint a long-lived thread mid-task so it can be thrown away and resumed in a fresh one — stop background writers, commit, smart-push, reconcile open items into BACKLOG.md, and render a copyable pickup prompt inline. Use when the work is NOT finished and continues immediately in a new thread ("wrap and continue", "checkpoint", "context reset", "trim and keep going", "recycle this thread"). Do NOT use when the session is actually over — done for the day, work complete, or switching to unrelated work; that is /wrap's heavy retrospective. The distinguishing test is whether the task is finished, not whether the thread is ending.
- ▌ Gh Stale Issues · seansmithworksTriage open issues by age and last activity. Groups into action buckets and suggests what to do per issue. Read-only — surfaces actions, doesn't take them.
- ▌ Gh Clean Branches · seansmithworksPrune stale local branches — detects branches whose remote is gone and merged feature branches still hanging around. Shows a combined list for confirmation before deleting anything.
- ▌ Orchestrator Boot · seansmithworksRun the orchestrator session-start check — task file, pending updates, project scaffolding, context reads, rehydration. Use on first activation of an orchestrator thread, or when Sean says "boot", "orchestrator boot", "start up", or "get up to speed on this project".
- ▌ Orchestrator Route · seansmithworksRoute an over-cap ORCHESTRATOR.md down to a router-shaped file without destroying durable value. Use when a size gate fires, when /wrap reports the file is over its 10,000-15,000-char target range (20,000 hard max), or when Sean says "route this", "prune orchestrator", "this file is too big", "/orchestrator-route". NOT for a file that is merely untidy — the trigger is size or staleness, and the operation is routing facts to their owners, never deleting by age.
- ▌ Orchestrator Update · seansmithworksReview and apply pending orchestrator config updates. Use when the user says "/orchestrator:update", "check pending updates", or on session start if the registry has pending entries. Surfaces improvements from `~/.claude/PENDING-UPDATES.md`, applies selected ones via subagents, and validates with the eval suite.
- ▌ Orchestrator Scaffold · seansmithworksScaffold missing project files via three modes. Use when the user says "/orchestrator:scaffold", "scaffold this project", "set up agent files", "create grounding files", "add mission brand principles", or when Phase 1 boot check surfaces missing scaffolding. Three modes — default (auto-detect), lifecycle (v2.1 agent files), grounding (v2.2 mission/brand/principles interview).