ios-slim-bindings
CommunityCreate lean iOS bindings with native interop.
AuthorRedth
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill simplifies building lightweight Native Library Interop (Slim Bindings) for iOS in .NET MAUI and .NET apps, enabling you to expose only the required native APIs while avoiding heavy, traditional bindings.
Core Features & Use Cases
- Create slim Swift/Objective-C wrappers that expose a focused subset of a native iOS library.
- Configure and generate a .NET binding project (ApiDefinition.cs, csproj) and an xcframework ready for distribution.
- Use Case: Bind a third-party iOS SDK for a MAUI app to access authentication or analytics features without binding the full API surface.
Quick Start
Scaffold a new iOS binding named MyBinding, implement a simple Swift wrapper, generate ApiDefinition.cs, wire up the binding project, and build to produce the xcframework.
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: ios-slim-bindings Download link: https://github.com/Redth/maui-skillz/archive/main.zip#ios-slim-bindings 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 223,000+ vetted skills library on demand.