This is a solid reference for handling photos, camera, and media in modern iOS apps with Swift 6.2. It covers PhotosPicker patterns (the SwiftUI replacement for UIImagePickerController), camera capture with AVCaptureSession, and privacy permissions. Targets iOS 26+ but stays backward compatible to iOS 16 where possible. The skill includes dedicated reference files for picker recipes and camera capture patterns, plus a review checklist to catch common mistakes. If you're building an iOS app that needs photo selection or camera access and want to follow current patterns instead of duct-taping together Stack Overflow answers from 2019, this gives you the recipes. Over 450 installs suggests people are finding it useful for bridging the gap between Apple's documentation and actual implementation.

skills.sh installs
456
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add dpearson2699/swift-ios-skills --skill photos-camera-media --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a solid reference for handling photos, camera, and media in modern iOS apps with Swift 6.2. It covers PhotosPicker patterns (the SwiftUI replacement for UIImagePickerController), camera capture with AVCaptureSession, and privacy permissions. Targets iOS 26+ but stays backward compatible to iOS 16 where possible. The skill includes dedicated reference files for picker recipes and camera capture patterns, plus a review checklist to catch common mistakes. If you're building an iOS app that needs photo selection or camera access and want to follow current patterns instead of duct-taping together Stack Overflow answers from 2019, this gives you the recipes. Over 450 installs suggests people are finding it useful for bridging the gap between Apple's documentation and actual implementation.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/dpearson2699/swift-ios-skills
Categories
Git & Pull Requests, Code Review & Quality, Mobile Development, Video & Audio Editing
First seen
Jun 3, 2026

More from dpearson2699/swift-ios-skills

All 98
1aaronontheweb avatarplaywright-ci-cachingaaronontheweb/dotnet-skillsCache Playwright browser binaries in CI/CD pipelines (GitHub Actions, Azure DevOps) to avoid 1-2 minute download overhead on every build.455skills.sh installs
2ythx-101 avatarx-tweet-fetcherythx-101/x-tweet-fetcherFetch tweets, replies, timelines, search results, X Lists, and X Articles from X/Twitter without login or API keys. Single tweets: zero dependencies (FxTwitter)455skills.sh installs
3evoscientist avatarpaper-rebuttalevoscientist/evoskillsGuides writing effective rebuttals after receiving peer review feedback. Covers review diagnosis (score-driven color-coding), response strategy (champion identi453skills.sh installs
4openclaudia avatarcopy-editingopenclaudia/openclaudia-skillsLine-by-line copy editing and improvement for marketing content. Polish existing copy for clarity, conciseness, impact, and conversion. Trigger phrases: "edit m453skills.sh installs
5openclaudia avatarschema-markupopenclaudia/openclaudia-skillsGenerate Schema.org structured data (JSON-LD) for any page type. Use when the user says "schema markup", "structured data", "JSON-LD", "rich snippets", "rich re453skills.sh installs
6alchaincyf avatarhuashu-weread-advisoralchaincyf/huashu-weread微信读书高阶顾问。在底层 weread skill 的原子 API 之上,提供四类工作流:基于已读做个性化进阶推荐(advisor)、给方向规划入门到前沿的阶梯书单(path)、把零散划线想法提炼成读书笔记总结(alchemy)、做季度/年度阅读复盘并生成可发朋友圈/公众号的文章(review)。核心方法是「书架 + 447skills.sh installs