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.9.0",
5
-
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 32 skills covering React Native/Expo and Flutter - project setup through app store submission, monetization, analytics, OTA updates, testing, CI/CD, animations, maps, i18n, forms, and real-time- plus 9 rules. Companion MCP server provides 26 tools.",
4
+
"version": "0.10.0",
5
+
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 37 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, and production monitoring - plus 10 rules. Companion MCP server provides 30 tools.",
Copy file name to clipboardExpand all lines: CLAUDE.md
+15-5Lines changed: 15 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.9.0**. It helps developers go from zero to a published app in the stores. Supports React Native/Expo and Flutter with **32 skills**, **9 rules**, and a companion MCP server exposing **26 tools**.
7
+
The **Mobile App Developer Tools** Cursor plugin is at **v0.10.0**. It helps developers go from zero to a published app in the stores. Supports React Native/Expo and Flutter with **37 skills**, **10 rules**, and a companion MCP server exposing **30 tools**.
8
8
9
9
## Demo App
10
10
@@ -16,11 +16,11 @@ The **Mobile App Developer Tools** Cursor plugin is at **v0.9.0**. It helps deve
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 26 tools
19
+
mcp-server/ - MCP server with 30 tools
20
20
packages/mobile-dev-tools/ - NPM package (stub for name claim)
21
21
```
22
22
23
-
## Skills (32 total)
23
+
## Skills (37 total)
24
24
25
25
### React Native / Expo
26
26
@@ -68,8 +68,13 @@ packages/mobile-dev-tools/ - NPM package (stub for name claim)
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.9.0** with thirty-two skills (React Native/Expo + Flutter), nine rules, and twenty-six 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.10.0** with thirty-seven skills (React Native/Expo + Flutter), ten rules, and thirty live MCP tools.
39
39
40
40
**What you get**
41
41
42
42
| Layer | Role |
43
43
| --- | --- |
44
-
|**Skills**|32 guided workflows for React Native/Expo and Flutter: project setup through monetization, analytics, OTA updates, testing, CI/CD, animations, maps, i18n, forms, and real-time |
|**MCP**|26 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 |
44
+
|**Skills**|37 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, and production monitoring|
|**MCP**|30 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|
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 (26)"]
64
+
C -->|Yes| D["mobile-mcp tools (30)"]
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 32 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 37 skills - from project scaffolding and navigation to camera capture, AI descriptions, local storage, and push notifications.
|`mobile-app-monitoring`| Production APM with Sentry Performance, Datadog RUM, Instabug; OpenTelemetry spans, Apdex scoring |
210
215
211
216
</details>
212
217
@@ -247,17 +252,22 @@ All 32 skills are production-ready. Names match the folder under `skills/`.
247
252
|`mobile-i18n`| "Add English and Spanish language support with proper pluralization" |
248
253
|`mobile-forms-validation`| "Build a registration form with email, password, and validation" |
249
254
|`mobile-real-time`| "Add live chat with typing indicators using Supabase Realtime" |
255
+
|`mobile-security`| "Harden my app for production - check for security vulnerabilities" |
256
+
|`mobile-offline-sync`| "Make my app work offline and sync when back online" |
257
+
|`mobile-background-tasks`| "Sync data every 15 minutes even when the app is closed" |
258
+
|`mobile-debugging`| "My app is getting slower over time - help me find the memory leak" |
259
+
|`mobile-app-monitoring`| "Set up production monitoring with Sentry so I know when things break" |
250
260
251
261
</details>
252
262
253
263
---
254
264
255
265
## Rules
256
266
257
-
All 9 rules are production-ready.
267
+
All 10 rules are production-ready.
258
268
259
269
<details>
260
-
<summary><strong>All 9 rules</strong></summary>
270
+
<summary><strong>All 10 rules</strong></summary>
261
271
262
272
| Rule | Scope | What it catches |
263
273
| --- | --- | --- |
@@ -270,6 +280,7 @@ All 9 rules are production-ready.
270
280
|`mobile-bundle-size`|`.ts`, `.tsx`, `.json`, `.dart`| Large dependencies (moment, lodash, aws-sdk), unoptimized imports, heavy packages with lighter alternatives |
271
281
|`mobile-test-coverage`|`.ts`, `.tsx`, `.dart`| Untested components and screens, missing test files, low coverage thresholds, snapshot-only testing |
272
282
|`mobile-i18n-strings`|`.ts`, `.tsx`, `.dart`| Hardcoded user-facing strings not wrapped in a translation function, string concatenation for sentences, missing plural forms |
|`mobile_checkOfflineReady`| Validate offline-first readiness: local database, network status listener, query caching, mutation queue. |
351
+
|`mobile_setupMonitoring`| Configure APM with Sentry Performance or Datadog RUM. Generate monitoring module with error capture, tracing, and release health. |
337
352
338
353
</details>
339
354
@@ -398,8 +413,8 @@ Full details in [ROADMAP.md](ROADMAP.md).
0 commit comments