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.3.0",
5
-
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 9 skills covering project setup, environment detection, device deployment, navigation, state management, component patterns, camera integration, AI features, and permissions for React Native/Expo - plus 3 rules. Companion MCP server provides 9 tools for environment checks, project scaffolding, device connection, screen/component generation, dependency installation, permissions, AI integration, and build health checks.",
4
+
"version": "0.4.0",
5
+
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 13 skills covering project setup, environment detection, device deployment, navigation, state management, component patterns, camera, AI, permissions, auth, push notifications, local storage, and API integration for React Native/Expo - plus 4 rules. Companion MCP server provides 12 tools.",
Copy file name to clipboardExpand all lines: CLAUDE.md
+13-5Lines changed: 13 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,19 +4,19 @@ 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.3.0**. It helps developers go from zero to a running mobile app on their phone. Currently supports React Native/Expo with **9 skills**, **3 rules**, and a companion MCP server exposing **9 tools** for environment checks, project scaffolding, device deployment, screen/component generation, dependency installation, permissions, AI integration, and build health checks. Flutter support is planned for v0.5.0.
7
+
The **Mobile App Developer Tools** Cursor plugin is at **v0.4.0**. It helps developers go from zero to a running mobile app on their phone. Currently supports React Native/Expo with **13 skills**, **4 rules**, and a companion MCP server exposing **12 tools**. Flutter support is planned for v0.5.0.
8
8
9
9
## Plugin Architecture
10
10
11
11
```
12
12
.cursor-plugin/plugin.json - Plugin manifest
13
13
skills/<skill-name>/SKILL.md - AI workflow definitions
14
14
rules/<rule-name>.mdc - Code quality and security rules
15
-
mcp-server/ - MCP server with 9 tools
15
+
mcp-server/ - MCP server with 12 tools
16
16
packages/mobile-dev-tools/ - NPM package (stub for name claim)
17
17
```
18
18
19
-
## Skills (9 total)
19
+
## Skills (13 total)
20
20
21
21
| Skill | Purpose |
22
22
| --- | --- |
@@ -29,20 +29,25 @@ 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, run, and debug mobile apps without leaving the IDE. Currently at **v0.3.0** with nine skills, three rules, and nine live MCP tools. Flutter support is planned for v0.5.0.
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, run, and debug mobile apps without leaving the IDE. Currently at **v0.4.0** with thirteen skills, four rules, and twelve live MCP tools. Flutter support is planned for v0.5.0.
39
39
40
40
<br>
41
41
<table>
@@ -46,9 +46,9 @@ Mobile App Developer Tools is a **Cursor** plugin by **TMHSDigital** that packag
@@ -184,21 +188,26 @@ All 9 skills are production-ready. Names match the folder under `skills/`.
184
188
|`mobile-camera-integration`| "Add a QR code scanner to my app" |
185
189
|`mobile-ai-features`| "I want to take a photo and have AI describe what's in it" |
186
190
|`mobile-permissions`| "How do I handle camera permission properly on iOS and Android?" |
191
+
|`mobile-auth-setup`| "Add email/password auth with Supabase and protected routes" |
192
+
|`mobile-push-notifications`| "Set up push notifications that open a specific screen on tap" |
193
+
|`mobile-local-storage`| "I need offline storage for a todo list with secure login" |
194
+
|`mobile-api-integration`| "Connect to my REST API with auth headers and offline support" |
187
195
188
196
---
189
197
190
198
## Rules
191
199
192
-
All 3 rules are production-ready.
200
+
All 4 rules are production-ready.
193
201
194
202
<details>
195
-
<summary><strong>All 3 rules</strong></summary>
203
+
<summary><strong>All 4 rules</strong></summary>
196
204
197
205
| Rule | Scope | What it catches |
198
206
| --- | --- | --- |
199
207
|`mobile-secrets`| Always on | API keys, signing credentials, keystore passwords, Firebase config, `.p8`/`.p12` files, EAS tokens |
200
208
|`mobile-platform-check`|`.ts`, `.tsx`| Platform-specific APIs (BackHandler, ToastAndroid, StatusBar methods) used without `Platform.OS` or `Platform.select()` guards |
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.3.0",
4
-
"description": "MCP server for mobile app development - 9 tools for environment checks, project scaffolding, device deployment, screen/component generation, dependency installation, permissions, AI integration, and build health checks.",
3
+
"version": "0.4.0",
4
+
"description": "MCP server for mobile app development - 12 tools for environment checks, project scaffolding, device deployment, screen/component generation, dependency installation, permissions, AI integration, build health, push notifications, deep links, and dev environment reset.",
0 commit comments