Skip to main content
The local Nx plugin lives in tools/generators and is exposed as @amisi-mobile-starter/generators. Run generators from the repository root and review their output before keeping it.

Available generators

Feature

Create a minimal package under packages/ with an @amisi-mobile-starter/* import path and Nx tags.

Adapter

Add an adapter scaffold to an existing package and export it from that package.

Screen

Create and export a package-owned screen with an optional Expo Router route scaffold.

General workflow

1

Run a generator

Choose one of the generator guides and run its command from the repository root.
2

Review generated files

Confirm the output paths, exports, Nx metadata, and generated implementation match the owning package.
3

Complete the scaffold

Add production behavior, shared UI, translations, analytics, error handling, and tests where applicable.
4

Verify the workspace

Generators create starting points, not production-complete features. The current screen generator also writes its route into an inactive directory; read the Screen generator warning before using it.