Help us improve
Share bugs, ideas, or general feedback.
From blaze-craft
Mobile orchestration and decision-making — the layer above platform implementation skills. Owns stack-choice phase (native vs RN+Expo vs Flutter, with constraints documented), cross-runtime patterns (offline-first sync, push delivery, deep linking, biometrics, background work where iOS / RN / Expo have different shapes but the contract should stay consistent), and cross-store shipping discipline (parity between App Store Connect and Play Console for release notes, screenshots, privacy disclosures). Hands off Apple-platform implementation to ios-craft, React Native to react-native-foundations, Expo to expo. Android is a sub-domain reference, not a primary focus, since shipping has been Apple-platform-led to date. Use when the user mentions: mobile, mobile app, native app, mobile stack, native vs Expo, native vs React Native, native vs Flutter, RN vs Expo, Expo vs native, Flutter vs RN, mobile architecture, mobile shipping, cross-platform, cross-runtime, cross-store, App Store + Play Store, App Store Connect + Play Console, parity release, mobile release plan, mobile push, deep link strategy, Universal Links, App Links, deferred deep link, offline-first, mobile offline sync, mobile background sync, mobile biometrics, Touch ID, Face ID, Android biometrics, mobile observability. Do NOT trigger for: Apple-platform implementation (use ios-craft); React Native implementation (use react-native-foundations); Expo / EAS implementation (use expo); web responsive (use frontend-craft); pure 3D scene that isn't a shipped app (use game-development or ar-vr-development).
npx claudepluginhub blaze-sports-intel/blaze-craft --plugin blaze-craftHow this skill is triggered — by the user, by Claude, or both
Slash command
/blaze-craft:mobile-craftThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The mobile **decision and orchestration** layer. Sits above the platform implementation
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
The mobile decision and orchestration layer. Sits above the platform implementation specialists — ios-craft (Apple), react-native-foundations (RN), expo (Expo / EAS) — and owns the choices that get made before any of them is invoked, plus the patterns that have to hold consistent across whichever ones are chosen.
This is not an implementation skill. It does not write Swift, Kotlin, JS, or Dart. It writes the decisions that determine which language ends up getting written and the contracts that keep behavior consistent regardless of language.
Triggers: mobile, mobile app, native app, mobile stack, native vs Expo, native vs React Native, native vs Flutter, RN vs Expo, Expo vs native, Flutter vs RN, mobile architecture, mobile shipping, cross-platform, cross-runtime, cross-store, App Store + Play Store, App Store Connect + Play Console, parity release, mobile release plan, mobile push, push notification strategy, deep link strategy, Universal Links, App Links, deferred deep link, offline-first, mobile offline sync, mobile background sync, mobile biometrics, Touch ID, Face ID, Android biometrics, mobile observability.
Use when the user wants any of:
ios-craft.react-native-foundations.expo.frontend-craft.game-development or ar-vr-development.references/official-sources.md — Apple HIG, Material 3,
React Native architecture docs, Expo docs, Flutter docs, Apple Privacy Labels guidance,
Play Data Safety guidance.ios-craft / react-native-foundations / expo. Be explicit about the handoff.Even though this skill doesn't own Apple implementation, the orchestration layer needs to know what the Apple shipping ladder looks like in order to coordinate with cross-store work. The summary:
ios-craft owns the depth on each of these. mobile-craft just needs to know the order so it can sequence Android parity work alongside it.
The full catalog with concrete fixes lives in references/anti-patterns.md. Highlights:
/mobile-stack <feature> — walk the stack-choice phase for a new feature or app./cross-store-ship <version> — coordinate parity between App Store Connect and Play
Console./push-matrix <feature> — design the push notification + deep link routing strategy.references/official-sources.md — Apple HIG, Material 3, RN, Expo, Flutter, privacy
guidance for both stores.references/workflow-playbook.md — long-form workflow with the three core decision trees.references/anti-patterns.md — full anti-pattern catalog with concrete fixes.references/quality-rubric.md — pass/fail rubric for orchestration decisions.references/examples.md — real before/after invocations.scripts/validate_skill.py — sanity-checks SKILL.md frontmatter and references via the
shared plugin-level validator.The decision is documented and the team can act on it. For stack-choice: the chosen runtime is recorded with its justification and the implementation specialist can pick up the work. For cross-runtime: the contract is written and the implementing skill can verify against it. For cross-store: the parity matrix shows no drift between the two stores' listings.
This skill doesn't claim "the app is shipped" — that's ios-craft's definition of done, or
react-native-foundations's, or expo's. This skill claims "the decision is locked, the
handoff is clean, and the implementing specialist has what they need."
Verification actually happened — evidence captured (decision document, contract document, parity matrix screenshot, handoff acknowledgment in the implementing skill's session).