Skip to main content
skill CX Codex

senior-mobile — Claude Code skill for iOS and Android development

A skill for mobile work: scaffolding React Native, Flutter, SwiftUI and Jetpack Compose projects, static performance analysis, and store submission prep.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add borghei/Claude-Skills --skill senior-mobile -a claude-code
Open on GitHub

What senior-mobile does

The skill covers four stacks: iOS with Swift/SwiftUI, Android with Kotlin/Compose, React Native, and Flutter. Three Python scripts do the heavy lifting. mobile_scaffold.py lays out project structure, navigation and state management. store_metadata_generator.py builds App Store and Play Store listings — titles, keywords, privacy labels, age ratings. app_performance_analyzer.py runs static checks on image assets, re-renders, memory leak patterns and bundle size.

Before scaffolding, the skill asks about platform, state management and task type, since each one changes the generated architecture. No answer? It picks a sensible default and tells you which one it used. Running the scripts requires Python.

The analyzer reads code, not a running app. Live profiling with Xcode Instruments or Android Studio Profiler is out of scope, so keep those tools around for real device measurements. Backend work, CI/CD pipelines and design systems live in separate skills — don't reach for this one when the problem is server-side logic or build automation.

What it helps with

  • scaffold a new React Native project with navigation and a store
  • pick between native, React Native and Flutter
  • split a feature into MVVM with a ViewModel and state
  • track down render slowdowns and a bloated bundle
  • prepare listing metadata and a submission checklist

Example prompts for the agent

  • scaffold a new React Native project with Expo Router and zustand
  • analyze the performance of my React Native app
  • generate App Store metadata for FitTrack, category health

How to install senior-mobile

1Skills CLI (Vercel)

npx skills add borghei/Claude-Skills --skill senior-mobile -a claude-code

2Manually: put the files in place

~/.claude/skills/senior-mobile/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/senior-mobile/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about senior-mobile

How do I install senior-mobile in Claude?

Run npx skills add borghei/Claude-Skills --skill senior-mobile -a claude-code. The skill file then lands at ~/.claude/skills/senior-mobile/SKILL.md.

What does senior-mobile do?

It helps scaffold mobile projects for iOS, Android, React Native and Flutter, runs static performance analysis, and generates store listing metadata.

Can it profile an app on a live device?

No. The analyzer works on source code only, not on a running app. Use Xcode Instruments or Android Studio Profiler for on-device measurements.

Similar skills

Everything for Mobile →

From the same set11

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor