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.1.0",
5
-
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 3 skills covering project setup, environment detection, and device deploymentfor React Native/Expo - plus 1 rule. Companion MCP server provides 3 tools for environment checks, project scaffolding, and device connection.",
4
+
"version": "0.2.0",
5
+
"description": "Mobile app development for Cursor, Claude Code, and MCP-compatible editors. 6 skills covering project setup, environment detection, device deployment, navigation, state management, and component patterns for React Native/Expo - plus 2 rules. Companion MCP server provides 6 tools for environment checks, project scaffolding, device connection, screen generation, component generation, and dependency installation.",
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,43 +4,50 @@ 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.1.0**. It helps developers go from zero to a running mobile app on their phone. Currently supports React Native/Expo with **3 skills**, **1 rule**, and a companion MCP server exposing **3 tools** for environment checks, project scaffolding, and device deployment. Flutter support is planned for v0.5.0.
7
+
The **Mobile App Developer Tools** Cursor plugin is at **v0.2.0**. It helps developers go from zero to a running mobile app on their phone. Currently supports React Native/Expo with **6 skills**, **2 rules**, and a companion MCP server exposing **6 tools** for environment checks, project scaffolding, device deployment, screen generation, component generation, and dependency installation. 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 3 tools
15
+
mcp-server/ - MCP server with 6 tools
16
16
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.1.0** with three skills, one rule, and three 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.2.0** with six skills, two rules, and six 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
@@ -172,19 +175,23 @@ All 3 skills are production-ready. Names match the folder under `skills/`.
172
175
|`mobile-project-setup`| "Set up a new Expo project for a camera app" |
173
176
|`mobile-dev-environment`| "Is my Mac ready for iOS development?" |
174
177
|`mobile-run-on-device`| "My phone can't connect to the dev server - help" |
178
+
|`mobile-navigation-setup`| "Add tab navigation with Home, Search, and Profile tabs" |
179
+
|`mobile-state-management`| "What state management should I use for my Expo app?" |
180
+
|`mobile-component-patterns`| "Create a reusable Card component with header and footer" |
175
181
176
182
---
177
183
178
184
## Rules
179
185
180
-
All 1 rule is production-ready.
186
+
Both rules are production-ready.
181
187
182
188
<details>
183
-
<summary><strong>All 1 rule</strong></summary>
189
+
<summary><strong>All 2 rules</strong></summary>
184
190
185
191
| Rule | Scope | What it catches |
186
192
| --- | --- | --- |
187
193
|`mobile-secrets`| Always on | API keys, signing credentials, keystore passwords, Firebase config, `.p8`/`.p12` files, EAS tokens |
194
+
|`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.1.0",
4
-
"description": "MCP server for mobile app development - 3 tools for environment checks, project scaffolding, and device deployment.",
3
+
"version": "0.2.0",
4
+
"description": "MCP server for mobile app development - 6 tools for environment checks, project scaffolding, device deployment, screen generation, component generation, and dependency installation.",
0 commit comments