Harness-engineering harness-mobile-patterns

name: harness-mobile-patterns

install
source · Clone the upstream repo
git clone https://github.com/Intense-Visions/harness-engineering
manifest: agents/skills/claude-code/harness-mobile-patterns/skill.yaml
source content

name: harness-mobile-patterns version: "1.0.0" description: Mobile platform lifecycle, permissions, deep linking, push notifications, and app store submission stability: static cognitive_mode: advisory-guide paths:

  • 'app.json'
  • 'pubspec.yaml'
  • 'AndroidManifest.xml'
  • 'Info.plist' triggers:
  • manual
  • on_new_feature
  • on_pr platforms:
  • claude-code
  • gemini-cli
  • cursor
  • codex tools:
  • Bash
  • Read
  • Write
  • Edit
  • Glob
  • Grep
  • emit_interaction cli: command: harness skill run harness-mobile-patterns args:
    • name: path description: Project root path required: false
    • name: platform description: "Target platform: ios, android, react-native, flutter. Auto-detected when omitted." required: false
    • name: focus description: "Audit focus: permissions, deep-links, push, lifecycle, store-submission, all. Defaults to all." required: false mcp: tool: run_skill input: skill: harness-mobile-patterns path: string type: rigid tier: 3 internal: false keywords:
  • mobile
  • iOS
  • Android
  • React Native
  • Flutter
  • Swift
  • Kotlin
  • permissions
  • deep link
  • push notification
  • app store
  • Play Store
  • App Store
  • lifecycle
  • universal link stack_signals:
  • "ios/"
  • "android/"
  • "App.tsx"
  • "app.json"
  • "pubspec.yaml"
  • "Info.plist"
  • "AndroidManifest.xml"
  • "*.xcodeproj"
  • "*.gradle" phases:
  • name: detect description: Identify mobile platform, framework, native modules, and platform-specific configurations required: true
  • name: analyze description: Evaluate permission handling, lifecycle management, deep linking, and push notification setup required: true
  • name: advise description: Recommend platform-specific best practices, missing configurations, and store compliance fixes required: true
  • name: validate description: Verify configurations are complete, permissions are justified, and store guidelines are met required: true state: persistent: false files: [] depends_on: [] related_skills:
  • mobile-performance-patterns
  • mobile-navigation-pattern
  • mobile-network-patterns
  • mobile-storage-patterns