Skip to content

Add SwiftUI preview best-practice skill and enforce in swiftui-specia… - #2

Merged
exelnait merged 1 commit into
mainfrom
claude/refactor-swift-plugin-UPVKP
May 13, 2026
Merged

Add SwiftUI preview best-practice skill and enforce in swiftui-specia…#2
exelnait merged 1 commit into
mainfrom
claude/refactor-swift-plugin-UPVKP

Conversation

@exelnait

Copy link
Copy Markdown
Owner

…list

  • Create swiftui-patterns/references/previews.md: #Preview mandate, @Previewable macro, protocol-based mock injection, SwiftData in-memory ModelContainer helper, named variants (states/dark/accessibility), anti-patterns table
  • Update swiftui-patterns/SKILL.md: add Previews row to Reference Loading Guide, step 7 to Core Workflow, mistake Claude/skill sensor apple talks p5wtcb #8 for missing/empty previews
  • Update swiftui-specialist.md: add Preview Discipline (MUST DO) section requiring #Preview on every UI component file

https://claude.ai/code/session_01M4bXtdW1um2fmAKWMbXCJS

…list

- Create swiftui-patterns/references/previews.md: #Preview mandate, @Previewable
  macro, protocol-based mock injection, SwiftData in-memory ModelContainer
  helper, named variants (states/dark/accessibility), anti-patterns table
- Update swiftui-patterns/SKILL.md: add Previews row to Reference Loading
  Guide, step 7 to Core Workflow, mistake #8 for missing/empty previews
- Update swiftui-specialist.md: add Preview Discipline (MUST DO) section
  requiring #Preview on every UI component file

https://claude.ai/code/session_01M4bXtdW1um2fmAKWMbXCJS
@exelnait
exelnait merged commit 6ac5e8c into main May 13, 2026
@exelnait
exelnait deleted the claude/refactor-swift-plugin-UPVKP branch May 13, 2026 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants