# AMiSi Mobile Starter Pack ## Docs - [Windsurf setup](https://docs.mobile-starter.amisi.ai/ai-tools/windsurf.md): Configure Windsurf for your documentation workflow - [Agent Runner](https://docs.mobile-starter.amisi.ai/ai/agent-runner.md): Run planner, implementer, reviewer, and release stages locally - [AI Enablement Overview](https://docs.mobile-starter.amisi.ai/ai/overview.md): Repository-level AI support, guardrails, and workflow model - [Task Specs](https://docs.mobile-starter.amisi.ai/ai/task-specs.md): Author strict task files for planner and implementer workflows - [Architecture overview](https://docs.mobile-starter.amisi.ai/architecture/overview.md): Understand the Nx monorepo layout and route-to-screen boundaries - [Expo + Nx caveats](https://docs.mobile-starter.amisi.ai/caveats/expo-nx.md): Known caveats and workarounds when running Expo inside an Nx workspace - [AMiSi Mobile Starter changelog](https://docs.mobile-starter.amisi.ai/changelog.md): AMiSi Mobile Starter changelog and product updates. Stay up to date with new features, improvements, and bug fixes. - [Adapter Configuration](https://docs.mobile-starter.amisi.ai/configuration/adapters.md): Configure service adapters for authentication, subscriptions, and analytics - [App Identity Configuration](https://docs.mobile-starter.amisi.ai/configuration/app-identity.md): Configure your app name, bundle identifiers, and URL scheme - [Apple Developer Setup](https://docs.mobile-starter.amisi.ai/configuration/apple-setup.md): Configure Apple Developer account and App Store Connect for iOS distribution - [Branding Configuration](https://docs.mobile-starter.amisi.ai/configuration/branding.md): Customize your app's icons, splash screens, and visual assets - [EAS Setup](https://docs.mobile-starter.amisi.ai/configuration/eas-setup.md): Configure Expo Application Services for building and deploying your app - [Environment Variables](https://docs.mobile-starter.amisi.ai/configuration/environment-variables.md): Configure environment variables and secrets for different environments - [Firebase Setup](https://docs.mobile-starter.amisi.ai/configuration/firebase-setup.md): Configure Firebase for analytics, crashlytics, and authentication - [Configuration Overview](https://docs.mobile-starter.amisi.ai/configuration/overview.md): Understanding the configuration layers in AMiSi Mobile Starter - [Development](https://docs.mobile-starter.amisi.ai/development.md): Preview changes locally to update your docs - [Testing](https://docs.mobile-starter.amisi.ai/development/testing.md): Run unit tests across packages and the mobile app - [Code blocks](https://docs.mobile-starter.amisi.ai/essentials/code.md): Display inline code and code blocks - [Images and embeds](https://docs.mobile-starter.amisi.ai/essentials/images.md): Add image, video, and other HTML elements - [Markdown syntax](https://docs.mobile-starter.amisi.ai/essentials/markdown.md): Text, title, and styling in standard markdown - [Navigation](https://docs.mobile-starter.amisi.ai/essentials/navigation.md): The navigation field in docs.json defines the pages that go in the navigation menu - [Reusable snippets](https://docs.mobile-starter.amisi.ai/essentials/reusable-snippets.md): Reusable, custom snippets to keep content in sync - [Global Settings](https://docs.mobile-starter.amisi.ai/essentials/settings.md): Mintlify gives you complete control over the look and feel of your documentation using the docs.json file - [Generators](https://docs.mobile-starter.amisi.ai/generators/overview.md): Use local Nx generators to scaffold consistent modules and features - [Quickstart](https://docs.mobile-starter.amisi.ai/getting-started/quickstart.md): Install dependencies and run the AMiSi mobile app and docs locally - [Introduction](https://docs.mobile-starter.amisi.ai/index.md): Welcome to the new home for your documentation - [Analytics](https://docs.mobile-starter.amisi.ai/packages/analytics.md): Track interactions and errors through adapter-based analytics - [Auth](https://docs.mobile-starter.amisi.ai/packages/auth.md): Implement adapter-based authentication with providers and hooks - [Chat](https://docs.mobile-starter.amisi.ai/packages/chat.md): Build in-app AI chat experiences with reusable UI and conversation history - [Config](https://docs.mobile-starter.amisi.ai/packages/config.md): Access validated env, feature flags, and build variants in one place - [Contracts](https://docs.mobile-starter.amisi.ai/packages/contracts.md): Share Zod schemas and inferred types across apps and tooling - [Core](https://docs.mobile-starter.amisi.ai/packages/core.md): Use shared storage, logging, error, platform, and utility helpers - [Translations](https://docs.mobile-starter.amisi.ai/packages/i18n.md): Manage keysets, locale resources, and runtime i18n setup - [Navigation](https://docs.mobile-starter.amisi.ai/packages/navigation.md): Use typed routes, guards, transitions, and deep link helpers - [Notifications](https://docs.mobile-starter.amisi.ai/packages/notifications.md): Send and manage push notifications through adapter-based providers - [Onboarding](https://docs.mobile-starter.amisi.ai/packages/onboarding.md): Persist onboarding progress and drive guided user setup flows - [Overview](https://docs.mobile-starter.amisi.ai/packages/overview.md): This starter is split into packages so clients can adopt only what they need. - [Subscriptions](https://docs.mobile-starter.amisi.ai/packages/subscriptions.md): Manage purchases and entitlement state with subscription adapters - [Alert](https://docs.mobile-starter.amisi.ai/ui/components/alert.md): Show contextual inline feedback for info, warning, success, and error - [Button](https://docs.mobile-starter.amisi.ai/ui/components/button.md): Use `Button` for primary actions and contextual actions. - [Card](https://docs.mobile-starter.amisi.ai/ui/components/card.md): Group related content in a reusable surface container - [PasswordInput](https://docs.mobile-starter.amisi.ai/ui/components/password-input.md): Capture passwords with visibility controls and optional strength feedback - [TextField](https://docs.mobile-starter.amisi.ai/ui/components/text-field.md): Use `TextField` for labeled text input with helper and error messages. - [Intro](https://docs.mobile-starter.amisi.ai/ui/intro.md): Get started with reusable UI components and the shared UI provider - [UIProvider](https://docs.mobile-starter.amisi.ai/ui/provider.md): Use `UIProvider` once at the app root to provide Gluestack config and runtime color mode. ## OpenAPI Specs - [openapi](https://docs.mobile-starter.amisi.ai/api-reference/openapi.json)