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.yamlsource 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