Skip the Kotlin & Swift learning curve
The Plugin Dev Kit is a Claude Code plugin that scaffolds complete NativePHP plugin packages for you. Describe what you want in plain English and get production-ready native code for both platforms.
Install in 2 Steps
# Add the NativePHP plugin registry
claude plugin marketplace add nativephp/claude-code
# Install the Plugin Dev Kit
claude plugin install nativephp-plugin-dev
That's it. The plugin is now available in every Claude Code session.
Using the Plugin
Once installed, just tell Claude what kind of plugin you want to build:
Example prompts:
- » "Use the nativephp-plugin-dev plugin to create a barcode scanner plugin using ML Kit"
- » "Create a NativePHP plugin that wraps the HealthKit API for step counting"
- » "Build me a Bluetooth Low Energy plugin for NativePHP Mobile"
What It Creates
Every scaffolded plugin is a complete, ready-to-develop Composer package with everything wired up:
PHP Class & Laravel Facade
Service provider, facade, and public API
Kotlin (Android)
Bridge functions, Activities & Services
Swift (iOS)
Bridge functions & ViewControllers
nativephp.json Manifest
Dependencies, features & metadata
JavaScript Bridge
Client-side module for WebView calls
Permissions & Entitlements
Info.plist, AndroidManifest intents & activities
Lifecycle Hooks
Build pipeline hooks for custom logic
Readme, Docs & AI Guidelines
Documentation and Boost AI context
The agents also understand how to broadcast events from native code back to your Laravel app and WebView, so your app can react to native callbacks in real time.
Tips for Best Results
Tell it which SDK you're wrapping
If you're wrapping a specific native SDK, link to its documentation so the agent can reference the API surface. For example: "Build a plugin wrapping Google ML Kit for text recognition."
Specify the package manager dependency
Tell the agent exactly which native packages to use so it can configure the manifest correctly:
- Gradle:
com.google.mlkit:text-recognition:16.0.0 - CocoaPods:
GoogleMLKit/TextRecognition - Swift Package Manager: provide the repository URL
Be specific about what you need
The more detail you give, the better the result. Mention specific features, permissions, or platform behaviors you care about.
Private Repository Access
Your purchase includes access to the private nativephp/claude-code repository containing:
- Complete plugin examples — Real-world plugins you can learn from and customize
- Agent definition files — Install directly into your Claude Code environment
- Reference implementations — Camera, ML Kit, Bluetooth, and more
- Ongoing updates — New agents and examples as NativePHP evolves
Perfect For
- Laravel developers who want to extend NativePHP without learning native development
- Teams building custom functionality for their mobile apps
- Agencies delivering NativePHP projects with native integrations
- Plugin authors who want to ship faster and with fewer bugs