Skip to content

Commit 643d190

Browse files
committed
v1.0.0: Stable - 43 skills, 12 rules, 36 MCP tools
Production release with repo-wide polish: em dash cleanup, LICENSE in npm tarballs, SECURITY.md refresh, CLAUDE.md fix, MCP server README for npm. Made-with: Cursor
1 parent 7a6cadd commit 643d190

22 files changed

Lines changed: 202 additions & 92 deletions

File tree

.cursor-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "mobile-app-developer-tools",
33
"displayName": "Mobile App Developer Tools",
4-
"version": "0.12.0",
4+
"version": "1.0.0",
55
"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.",
66
"author": {
77
"name": "TMHSDigital",

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# No API keys required for v0.1.0.
1+
# No API keys required for v1.0.0.
22
# Future versions may use keys for app store submission, push notifications, etc.
33
# EXPO_TOKEN=your_expo_token_here

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.0.0] - 2026-04-05
6+
7+
### Changed
8+
9+
- Production stable release: 43 skills, 12 rules, 36 MCP tools
10+
- Added README.md to MCP server package (`@tmhs/mobile-mcp`) for npm listing
11+
- Standardized punctuation: replaced em dashes with hyphens across 6 skills, 2 rules, 1 README
12+
- Fixed CLAUDE.md SnapLog skill count (was "20", corrected to "43")
13+
- Updated SECURITY.md supported versions
14+
- Added LICENSE to mcp-server/ and packages/mobile-dev-tools/ for npm tarballs
15+
- Added keywords to `@tmhs/mobile-mcp` package.json
16+
- Fixed README.md symlink example path
17+
518
## [0.12.0] - 2026-04-04
619

720
### Added

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
44

55
## Project Overview
66

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**.
7+
The **Mobile App Developer Tools** Cursor plugin is at **v1.0.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**.
88

99
## Demo App
1010

11-
[SnapLog](https://github.com/TMHSDigital/Demo-Mobile-App) is a companion photo journal app that demonstrates 16 of the 20 skills in a real project. Reference it when explaining what the plugin can do.
11+
[SnapLog](https://github.com/TMHSDigital/Demo-Mobile-App) is a companion photo journal app that demonstrates 16 of the 43 skills in a real project. Reference it when explaining what the plugin can do.
1212

1313
## Plugin Architecture
1414

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</p>
1010

1111
<p align="center">
12-
<a href="https://github.com/TMHSDigital/Mobile-App-Developer-Tools/releases"><img src="https://img.shields.io/badge/version-0.12.0-0A84FF?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMiAyTDIyIDEyTDEyIDIyTDIgMTJaIi8+PC9zdmc+" alt="Release"></a>
12+
<a href="https://github.com/TMHSDigital/Mobile-App-Developer-Tools/releases"><img src="https://img.shields.io/badge/version-1.0.0-0A84FF?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMiAyTDIyIDEyTDEyIDIyTDIgMTJaIi8+PC9zdmc+" alt="Release"></a>
1313
<a href="https://creativecommons.org/licenses/by-nc-nd/4.0/"><img src="https://img.shields.io/badge/License-CC%20BY--NC--ND%204.0-lightgrey?style=for-the-badge" alt="License"></a>
1414
<a href="https://github.com/TMHSDigital/Mobile-App-Developer-Tools/actions/workflows/ci.yml"><img src="https://img.shields.io/github/actions/workflow/status/TMHSDigital/Mobile-App-Developer-Tools/ci.yml?branch=main&label=CI&logo=githubactions&style=for-the-badge" alt="CI"></a>
1515
<a href="https://github.com/TMHSDigital/Mobile-App-Developer-Tools/actions/workflows/validate.yml"><img src="https://img.shields.io/github/actions/workflow/status/TMHSDigital/Mobile-App-Developer-Tools/validate.yml?branch=main&label=Validate&logo=githubactions&style=for-the-badge" alt="Validate"></a>
@@ -35,7 +35,7 @@
3535

3636
## Overview
3737

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.
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 **v1.0.0** with forty-three skills (React Native/Expo + Flutter), twelve rules, and thirty-six live MCP tools.
3939

4040
**What you get**
4141

@@ -111,7 +111,7 @@ Windows PowerShell (run as Administrator if your policy requires it):
111111
```powershell
112112
New-Item -ItemType SymbolicLink `
113113
-Path "$env:USERPROFILE\.cursor\plugins\mobile-app-developer-tools" `
114-
-Target (Resolve-Path .\Mobile-App-Developer-Tools)
114+
-Target (Get-Location)
115115
```
116116

117117
macOS / Linux:
@@ -436,7 +436,8 @@ Full details in [ROADMAP.md](ROADMAP.md).
436436
| **v0.9.0** | Rich Features | 32 skills, 9 rules, 26 MCP tools | |
437437
| **v0.10.0** | Harden | 37 skills, 10 rules, 30 MCP tools | |
438438
| **v0.11.0** | Design & Adapt | 40 skills, 11 rules, 33 MCP tools | |
439-
| **v0.12.0** | Extend & Evolve | 43 skills, 12 rules, 36 MCP tools | **Current** |
439+
| **v0.12.0** | Extend & Evolve | 43 skills, 12 rules, 36 MCP tools | |
440+
| **v1.0.0** | Stable | 43 skills, 12 rules, 36 MCP tools | **Current** |
440441
| **v1.0.0** | Stable | 43 skills, 12 rules, 36 MCP tools | |
441442
| **v1.1.0** | Polish & Platform | 48 skills, 13 rules, 39 MCP tools | |
442443
| **v1.2.0** | Data & Payments | 53 skills, 14 rules, 43 MCP tools | |

ROADMAP.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
| **v0.9.0** | Rich Features | +5 | +1 | +4 | Animations, maps/location, i18n, forms/validation, real-time/WebSockets |
1616
| **v0.10.0** | Harden | +5 | +1 | +4 | Security, offline-sync, background tasks, debugging, production APM |
1717
| **v0.11.0** | Design & Adapt | +3 | +1 | +3 | Theming/dark mode, feature flags/remote config, accessibility testing automation |
18-
| **v0.12.0** | Extend & Evolve | +3 | +1 | +3 | Native module authoring, config plugins, SDK upgrade migration **(current)** |
19-
| **v1.0.0** | Stable | +0 | +0 | +0 | Polish, docs, production release: 43 skills, 12 rules, 36 MCP tools |
18+
| **v0.12.0** | Extend & Evolve | +3 | +1 | +3 | Native module authoring, config plugins, SDK upgrade migration |
19+
| **v1.0.0** | Stable | +0 | +0 | +0 | Polish, docs, production release: 43 skills, 12 rules, 36 MCP tools **(current)** |
2020
| **v1.1.0** | Polish & Platform | +5 | +1 | +3 | Media handling, social sharing, biometrics, haptics, app lifecycle; privacy-compliance rule |
2121
| **v1.2.0** | Data & Payments | +5 | +1 | +4 | Payments/checkout, data visualization, widgets/shortcuts, error boundaries, network awareness |
2222
| **v1.3.0** | Engage & Comply | +5 | +1 | +3 | Onboarding, advanced notifications, privacy compliance, file management, multi-environment |

SECURITY.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
| Version | Supported |
66
|---------|-----------|
7-
| 0.10.x | Yes |
8-
| 0.9.x | Best-effort |
9-
| < 0.9 | No |
7+
| 1.0.x | Yes |
8+
| 0.12.x | Best-effort |
9+
| < 0.12 | No |
1010

1111
## Reporting a Vulnerability
1212

mcp-server/LICENSE

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
2+
3+
Copyright (c) 2026 TM Hospitality Strategies
4+
5+
This work is licensed under the Creative Commons
6+
Attribution-NonCommercial-NoDerivatives 4.0 International License.
7+
8+
You are free to:
9+
10+
Share - copy and redistribute the material in any medium or format.
11+
12+
The licensor cannot revoke these freedoms as long as you follow the
13+
license terms.
14+
15+
Under the following terms:
16+
17+
Attribution - You must give appropriate credit, provide a link to the
18+
license, and indicate if changes were made. You may do so in any
19+
reasonable manner, but not in any way that suggests the licensor endorses
20+
you or your use.
21+
22+
NonCommercial - You may not use the material for commercial purposes.
23+
24+
NoDerivatives - If you remix, transform, or build upon the material, you
25+
may not distribute the modified material.
26+
27+
No additional restrictions - You may not apply legal terms or
28+
technological measures that legally restrict others from doing anything
29+
the license permits.
30+
31+
Notices:
32+
33+
You do not have to comply with the license for elements of the material
34+
in the public domain or where your use is permitted by an applicable
35+
exception or limitation.
36+
37+
No warranties are given. The license may not give you all of the
38+
permissions necessary for your intended use. For example, other rights
39+
such as publicity, privacy, or moral rights may limit how you use the
40+
material.
41+
42+
For the full license text, see:
43+
https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode

mcp-server/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# @tmhs/mobile-mcp
22

3-
MCP server for mobile app development **36 tools** that let AI agents scaffold, build, test, and ship React Native/Expo and Flutter apps.
3+
MCP server for mobile app development. **36 tools** that let AI agents scaffold, build, test, and ship React Native/Expo and Flutter apps.
44

55
Part of [Mobile App Developer Tools](https://github.com/TMHSDigital/Mobile-App-Developer-Tools), a Cursor plugin with 43 skills, 12 rules, and this companion MCP server.
66

@@ -89,4 +89,4 @@ npm run build
8989

9090
## License
9191

92-
[CC-BY-NC-ND-4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) Copyright 2026 TM Hospitality Strategies.
92+
[CC-BY-NC-ND-4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) - Copyright 2026 TM Hospitality Strategies.

mcp-server/package.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tmhs/mobile-mcp",
3-
"version": "0.12.0",
3+
"version": "1.0.0",
44
"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.",
55
"type": "module",
66
"main": "dist/index.js",
@@ -43,5 +43,15 @@
4343
"bugs": {
4444
"url": "https://github.com/TMHSDigital/Mobile-App-Developer-Tools/issues"
4545
},
46-
"author": "TMHSDigital"
46+
"author": "TMHSDigital",
47+
"keywords": [
48+
"mcp",
49+
"mobile",
50+
"react-native",
51+
"expo",
52+
"flutter",
53+
"model-context-protocol",
54+
"developer-tools",
55+
"mobile-dev"
56+
]
4757
}

0 commit comments

Comments
 (0)