Full-stack-skills uniapp-native-plugin
Develops native Android and iOS plugins for uni-app including module creation, JavaScript-to-native communication, and plugin packaging for distribution. Use when the user needs to build custom native modules, extend uni-app with native capabilities (camera, Bluetooth, sensors), or create publishable native plugins.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/uniapp-skills/uniapp-native-plugin" ~/.claude/skills/partme-ai-full-stack-skills-uniapp-native-plugin && rm -rf "$T"
manifest:
skills/uniapp-skills/uniapp-native-plugin/SKILL.mdsource content
When to use this skill
Use this skill whenever the user wants to:
- Develop native Android plugins
- Develop native iOS plugins
- Integrate native functionality into uni-app
- Create custom native modules
- Extend uni-app with native capabilities
- Handle native plugin communication
- Package and distribute native plugins
How to use this skill
To develop native plugins:
-
Identify the platform from the user's request:
- Android → Use Android plugin examples
- iOS → Use iOS plugin examples
-
Load the appropriate example file from the
directory:examples/
- Native plugin development guideexamples/guide/
- Android plugin examplesexamples/android-plugin/
- iOS plugin examplesexamples/ios-plugin/
-
Load the appropriate template from the
directory:templates/
- Plugin development templatestemplates/plugin-template.md
-
Follow the specific instructions in those files for development
Examples and Templates
Examples
Located in
examples/:
- guide/ - Native plugin development guide
- android-plugin/ - Android plugin development examples
- ios-plugin/ - iOS plugin development examples
Templates
Located in
templates/:
- plugin-template.md - Plugin development templates
Best Practices
- Follow platform guidelines: Adhere to Android and iOS development standards
- Error handling: Implement proper error handling and logging
- Documentation: Provide clear documentation for plugin usage
- Testing: Test plugins thoroughly on real devices
Resources
- Official Documentation: https://nativesupport.dcloud.net.cn/NativePlugin/
Keywords
native plugin, 原生插件, Android插件, iOS插件, plugin development, native module