existential-birds avatar

Swiftui Code Review

This is a structured code review workflow for SwiftUI that enforces three gates before you can give feedback: anchor the files you're reviewing, consult the relevant reference docs (view composition, state management, performance, or accessibility), and cite exact file and line numbers for every issue. The checklist hits the usual SwiftUI gotchas like modifier order, StateObject versus ObservedObject ownership, lazy stacks for long lists, and accessibility labels. It's opinionated about process, which is either exactly what you need to stop vague reviews or overkill if you just want quick feedback. Works best when you're reviewing pull requests or auditing existing SwiftUI code that might have performance or accessibility problems.

skills.sh installs
273
GitHub stars
87
last updated
Aug 21, 2026

Install

$ npx -y skills add existential-birds/beagle --skill swiftui-code-review --agent claude-code

Installs into .claude/skills of the current project.

Files

SwiftUI Code Review

Quick Reference

Issue TypeReference
View extraction, modifiers, body complexityreferences/view-composition.md
@State, @Binding, @Observable, @Bindablereferences/state-management.md
LazyStacks, AnyView, ForEach, identityreferences/performance.md
VoiceOver, Dynamic Type, labels, traitsreferences/accessibility.md

Gates (review workflow)

Complete in order; do not skip ahead.

Sponsors

Details

Repository
github.com/existential-birds/beagle
Categories
Git & Pull Requests, Code Review & Quality, Debugging, Mobile Development, Design & UI/UX
First seen
Jun 3, 2026

More from existential-birds/beagle

All 40
1casper-studios avatarrecover-branch-contextcasper-studios/casper-marketplaceGet up to speed on the current branch's intent by analyzing commits, changes, and optionally a Linear ticket. Use when starting work on an existing branch.272skills.sh installs
2ruvnet avatargithub-project-managementruvnet/claude-flowgithub project management259skills.sh installs
3existential-birds avatarswift-code-reviewexistential-birds/beagleReviews Swift code for concurrency safety, error handling, memory management, and common mistakes. Use when reviewing .swift files for async/await patterns, act247skills.sh installs
4ceedaragents avatarcyrus-setup-githubceedaragents/cyruscyrus setup github242skills.sh installs
5alinaqi avatarcommit-hygienealinaqi/claude-bootstrapcommit hygiene229skills.sh installs
6yonatangross avatargithub-operationsyonatangross/orchestkitGitHub CLI operations for issues, PRs, milestones, and Projects v2. Covers gh commands, REST API patterns, and automation scripts. Use when managing GitHub issu228skills.sh installs