xxf-photo-picker
CommunityUnified image/video picker with providers.
Software Engineering#permissions#ios#abstraction#provider#image-selection#photo-picker#video-selection
AuthorNBXXF
Version1.0.0
Installs0
System Documentation
What problem does it solve?
XXFPhotoPicker provides an abstraction layer for image and video selection on iOS/macOS, enabling apps to switch between native and third-party pickers without changing business logic, reducing boilerplate and fragmentation.
Core Features & Use Cases
- Abstract interface for selecting photos and videos across providers
- Pluggable implementations (e.g., system native or third-party like ZLPhotoBrowser)
- Configurable options such as max selection, video support, and cropping
- Simple integration workflow: read source files, invoke the abstract API, register a provider at startup
- Reusable across posting, profile setup, and onboarding flows requiring media selection
Quick Start
Implement and configure the xxf-photo-picker abstract layer, then initialize its provider (e.g., xxf-photo-picker-zl) and call its picker interface in your view controller.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: xxf-photo-picker Download link: https://github.com/NBXXF/xxf_ios/archive/main.zip#xxf-photo-picker Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.