You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .cursor-plugin/plugin.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
{
2
2
"name": "mobile-app-developer-tools",
3
3
"displayName": "Mobile App Developer Tools",
4
-
"version": "0.11.0",
5
-
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 40 skills covering React Native/Expo and Flutter - project setup through app store submission, monetization, analytics, OTA updates, testing, CI/CD, animations, maps, i18n, forms, real-time, security, offline sync, background tasks, debugging, production monitoring, theming, feature flags, and accessibility testing- plus 11 rules. Companion MCP server provides 33 tools.",
4
+
"version": "0.12.0",
5
+
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 43 skills covering React Native/Expo and Flutter - project setup through app store submission, monetization, analytics, OTA updates, testing, CI/CD, animations, maps, i18n, forms, real-time, security, offline sync, background tasks, debugging, production monitoring, theming, feature flags, accessibility testing, native modules, config plugins, and SDK upgrades - plus 12 rules. Companion MCP server provides 36 tools.",
Copy file name to clipboardExpand all lines: CLAUDE.md
+12-5Lines changed: 12 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Project Overview
6
6
7
-
The **Mobile App Developer Tools** Cursor plugin is at **v0.11.0**. It helps developers go from zero to a published app in the stores. Supports React Native/Expo and Flutter with **40 skills**, **11 rules**, and a companion MCP server exposing **33 tools**.
7
+
The **Mobile App Developer Tools** Cursor plugin is at **v0.12.0**. It helps developers go from zero to a published app in the stores. Supports React Native/Expo and Flutter with **43 skills**, **12 rules**, and a companion MCP server exposing **36 tools**.
8
8
9
9
## Demo App
10
10
@@ -16,11 +16,11 @@ The **Mobile App Developer Tools** Cursor plugin is at **v0.11.0**. It helps dev
16
16
.cursor-plugin/plugin.json - Plugin manifest
17
17
skills/<skill-name>/SKILL.md - AI workflow definitions
18
18
rules/<rule-name>.mdc - Code quality and security rules
19
-
mcp-server/ - MCP server with 33 tools
19
+
mcp-server/ - MCP server with 36 tools
20
20
packages/mobile-dev-tools/ - NPM package (stub for name claim)
21
21
```
22
22
23
-
## Skills (40 total)
23
+
## Skills (43 total)
24
24
25
25
### React Native / Expo
26
26
@@ -76,8 +76,11 @@ packages/mobile-dev-tools/ - NPM package (stub for name claim)
76
76
| mobile-theming | Design tokens, dark mode, system appearance detection, NativeWind, Material 3, persistent preference |
Mobile App Developer Tools is a **Cursor** plugin by **TMHSDigital** that packages agent skills, editor rules, and a TypeScript **MCP server** (`mcp-server/`) so you can scaffold, build, and ship mobile apps without leaving the IDE. Currently at **v0.11.0** with forty skills (React Native/Expo + Flutter), eleven rules, and thirty-three live MCP tools.
38
+
Mobile App Developer Tools is a **Cursor** plugin by **TMHSDigital** that packages agent skills, editor rules, and a TypeScript **MCP server** (`mcp-server/`) so you can scaffold, build, and ship mobile apps without leaving the IDE. Currently at **v0.12.0** with forty-three skills (React Native/Expo + Flutter), twelve rules, and thirty-six live MCP tools.
39
39
40
40
**What you get**
41
41
42
42
| Layer | Role |
43
43
| --- | --- |
44
-
|**Skills**|40 guided workflows for React Native/Expo and Flutter: project setup through monetization, analytics, OTA updates, testing, CI/CD, animations, maps, i18n, forms, real-time, security, offline sync, background tasks, debugging, production monitoring, theming, feature flags, and accessibility testing |
|**MCP**|36 tools: env checks, scaffolding, device deploy, screen/component gen, permissions, AI, build health, push, deep links, store builds, metadata validation, App Store + Play Store submission, screenshots, bundle analysis, OTA config, test runner, CI setup, test file generation, i18n setup, map integration, form generation, real-time client, security audit, performance profiling, offline readiness, APM monitoring, theming, accessibility audit, feature flags, native module scaffolding, SDK upgrade, native compat audit|
47
47
48
48
**Quick facts**
49
49
@@ -61,7 +61,7 @@ Mobile App Developer Tools is a **Cursor** plugin by **TMHSDigital** that packag
61
61
flowchart LR
62
62
A[User asks mobile dev question] --> B[Cursor loads a Skill]
63
63
B --> C{MCP server configured?}
64
-
C -->|Yes| D["mobile-mcp tools (33)"]
64
+
C -->|Yes| D["mobile-mcp tools (36)"]
65
65
C -->|No| E[Docs-only guidance]
66
66
D --> F[Local env checks / scaffolding]
67
67
E --> G[Answer in chat or code edits]
@@ -144,15 +144,15 @@ Open Cursor and ask:
144
144
145
145
## Demo App
146
146
147
-
See the plugin in action: **[SnapLog](https://github.com/TMHSDigital/Demo-Mobile-App)** is a photo journal app built entirely using these skills and MCP tools. It exercises 16 of the 40 skills - from project scaffolding and navigation to camera capture, AI descriptions, local storage, and push notifications.
147
+
See the plugin in action: **[SnapLog](https://github.com/TMHSDigital/Demo-Mobile-App)** is a photo journal app built entirely using these skills and MCP tools. It exercises 16 of the 43 skills - from project scaffolding and navigation to camera capture, AI descriptions, local storage, and push notifications.
@@ -263,17 +266,20 @@ All 40 skills are production-ready. Names match the folder under `skills/`.
263
266
|`mobile-theming`| "Add dark mode support with design tokens and system appearance detection" |
264
267
|`mobile-feature-flags`| "Set up feature flags with PostHog so I can do staged rollouts" |
265
268
|`mobile-accessibility-testing`| "Run an accessibility audit on my app and fix any WCAG violations" |
269
+
|`mobile-native-modules`| "Create a native module to access the device gyroscope" |
270
+
|`mobile-config-plugins`| "Add Apple Pay entitlement and a custom URL scheme via config plugins" |
271
+
|`mobile-sdk-upgrade`| "Upgrade my Expo app from SDK 50 to the latest version" |
266
272
267
273
</details>
268
274
269
275
---
270
276
271
277
## Rules
272
278
273
-
All 11 rules are production-ready.
279
+
All 12 rules are production-ready.
274
280
275
281
<details>
276
-
<summary><strong>All 11 rules</strong></summary>
282
+
<summary><strong>All 12 rules</strong></summary>
277
283
278
284
| Rule | Scope | What it catches |
279
285
| --- | --- | --- |
@@ -288,6 +294,7 @@ All 11 rules are production-ready.
288
294
|`mobile-i18n-strings`|`.ts`, `.tsx`, `.dart`| Hardcoded user-facing strings not wrapped in a translation function, string concatenation for sentences, missing plural forms |
|`mobile-color-contrast`|`.ts`, `.tsx`, `.dart`| Insufficient color contrast ratios, missing dark mode variants, non-semantic color usage, hardcoded colors without theme tokens |
|`mobile_setupTheming`| Initialize design token system with light/dark themes, semantic colors, spacing, typography, and persistent theme preference. |
360
367
|`mobile_auditAccessibility`| Scan project for a11y violations: missing labels, small touch targets, images without alt text, color-only indicators. Reports WCAG level. |
361
368
|`mobile_setupFeatureFlags`| Add typed feature flag provider with default values, remote sync, and provider integration (PostHog, LaunchDarkly, Firebase). |
369
+
|`mobile_createNativeModule`| Scaffold an Expo Module or Flutter platform plugin with Swift/Kotlin stubs and TypeScript/Dart bindings. |
370
+
|`mobile_upgradeSDK`| Detect current SDK version, generate step-by-step upgrade plan with dependency fixes, breaking changes, and rollback strategy. |
371
+
|`mobile_checkNativeCompat`| Audit installed packages for New Architecture (Fabric/TurboModules) support. Flag bridge-only and deprecated dependencies. |
362
372
363
373
</details>
364
374
@@ -425,8 +435,8 @@ Full details in [ROADMAP.md](ROADMAP.md).
Copy file name to clipboardExpand all lines: mcp-server/package.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "@tmhs/mobile-mcp",
3
-
"version": "0.11.0",
4
-
"description": "MCP server for mobile app development - 33 tools for environment checks, project scaffolding, device deployment, screen/component generation, dependency installation, permissions, AI integration, build health, push notifications, deep links, dev environment reset, store builds, metadata validation, App Store submission, Play Store submission, screenshot capture, bundle analysis, OTA update configuration, test execution, CI/CD setup, test file generation, i18n setup, map integration, form generation, real-time client setup, security auditing, performance profiling, offline readiness checks, APM monitoring setup, theming setup, accessibility auditing, and feature flag configuration.",
3
+
"version": "0.12.0",
4
+
"description": "MCP server for mobile app development - 36 tools for environment checks, project scaffolding, device deployment, screen/component generation, dependency installation, permissions, AI integration, build health, push notifications, deep links, dev environment reset, store builds, metadata validation, App Store submission, Play Store submission, screenshot capture, bundle analysis, OTA update configuration, test execution, CI/CD setup, test file generation, i18n setup, map integration, form generation, real-time client setup, security auditing, performance profiling, offline readiness checks, APM monitoring setup, theming setup, accessibility auditing, feature flag configuration, native module scaffolding, SDK upgrade planning, and native compatibility auditing.",
0 commit comments