cli-tools

Installation
SKILL.md

CLI Tools

Core Principles

Always use yarn scripts, never run tools directly. Run yarn dev:ios not npx react-native run-ios. Yarn scripts include necessary environment variables, flags, and configurations. Direct tool invocation skips project-specific setup.

Always use yarn, never npm. The project uses Yarn 4.5.0 with workspace configuration. Running npm install or npm run breaks workspace resolution and dependency management.

Always check package.json or this document for exact script names. Don't assume conventions. The project uses yarn dev:ios not yarn ios. Custom naming prevents conflicts with React Native CLI.

Always use code generation scripts for scaffolding. Run yarn generate:module for modules, yarn graphql:generate for GraphQL types. Plop templates follow project conventions for file structure and naming.

Why: Consistent CLI usage ensures reproducible builds, prevents environment-specific issues, automates complex setup sequences, and maintains code quality through pre-commit hooks.

When to Use This Skill

Use these commands when:

Installs
1
GitHub Stars
3
First Seen
Apr 22, 2026