QA iOS Layout — Security skill for Claude Code
Audit SwiftUI layout patterns for known dangerous patterns that cause visual bugs.
How to install QA iOS Layout
Installs to ~/.claude/commands/dmoskov-shadowsky-qa-ios-layout.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/dmoskov/shadowsky/HEAD/.claude/commands/qa-ios-layout.md -o ~/.claude/commands/dmoskov-shadowsky-qa-ios-layout.md Restart Claude Code, or start a new session, for it to be picked up.
What QA iOS Layout does
description: Audit SwiftUI layout patterns for known dangerous patterns that cause visual bugs allowed-tools: Grep, Glob, Read, TodoWrite
SwiftUI Layout Pattern Audit
Scan all native iOS Swift files for layout patterns known to cause visual bugs. Report findings with file:line references and suggested fixes.
Patterns to Check
1. CRITICAL: `.fixedSize` inside scrollable containers
`.fixedSize(horizontal: false, vertical: true)` in a ScrollView/LazyVStack tells SwiftUI to use
Alternatives in Security
- Axton Obsidian Visual Skills — Trail of Bits Claude Code skills for security research, vulnerability detection, and audit workflows 3.7k ★
- Engage.Cvediff — Find the canonical fix commit(s) for a CVE across sources, then diff for root cause 348 ★
- Agentseal — Security toolkit for AI agents 344 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
UI UX Review
Run a visual design conformance audit using the ui-ux-engineer agent — spacing, typography, colour tokens, res
iOS A11y Audit
Audit SwiftUI/UIKit accessibility and add missing identifiers, VoiceOver labels, and traits
QA iOS
Full QA pass of the iOS app - screenshot analysis, code review, and layout audit
Competitive Audit
Capture a competitor website with Playwright and extract its color system, typography, layout patterns, and 's
Data Viz Audit
Audit a data visualization for chart type selection, accessible color palette, annotations, and anti-patterns.
Claude Skill Antivirus
Security scanner for Claude Code Skills — 9 engines detect malicious patterns, data exfiltration, dangerous op
Related Agents
Swift Debugger
Root-cause analysis for Swift/iOS failures — compiler errors, test failures, crashes, data races, SwiftUI view
Pattern Extractor Agent
Learning extraction specialist. Use for: analyzing fix commits, identifying root cause patterns, creating rule
Hierarchy Critic
Specialist critic for visual hierarchy and information density. Audits a single design against ONLY the assign