Skip to content

Create dedicated mobile platform build/run/debug plugins #18

Description

@moven0831

Problem

The Claude Code plugin ecosystem has no plugins that handle platform-specific build/run/debug commands (xcodebuild, ./gradlew, flutter run, npx react-native). Official plugins only cover code intelligence (swift-lsp, kotlin-lsp). Community plugins (multi-platform-apps, frontend-mobile-development in kivilaid marketplace) provide architectural guidance but don't invoke build tools.

This is an ecosystem-wide gap, not just a mopro concern.

Research

Audited official Anthropic marketplace (29 internal + 13 external plugins), Claude Code bundled marketplace, and kivilaid community marketplace (103 plugins). Zero plugins execute mobile build/run commands.

Proposed Plugins

ios-build

Wraps xcodebuild: scheme detection, workspace vs project, destination formatting, signing, archive/export for distribution.

android-build

Wraps Gradle: assembleDebug/Release, installDebug, adb logcat, build variants, signing configs.

flutter-build

Wraps Flutter CLI: flutter run, flutter build, device selection, hot reload/restart, flavor support.

react-native-build

Wraps RN CLI: npx react-native run-ios/run-android, Metro bundler management, Hermes config.

Scope

This is a future/upstream initiative. For now, mopro-device (Issue #5) covers the immediate need for mopro users. These dedicated plugins would benefit the entire Claude Code community, not just mopro users.

Relationship to Issue #5

Acceptance Criteria

  • Each plugin has a SKILL.md with build/run/debug workflows
  • Each plugin wraps its respective build tool with agent-friendly patterns
  • Plugins handle async execution (long builds) correctly
  • Plugins include device/simulator management where applicable
  • Published to Claude Code marketplace for community use

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions