cli-tools

Automate React Native monorepo workflows with yarn scripts for development, testing, and code generation tasks.

3|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/guicheffer/devorch-cli --skill cli-tools-guicheffer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-tools
Source: https://github.com/guicheffer/devorch-cli/tree/main/templates/skills/global/cli-tools
Command: npx skills add https://github.com/guicheffer/devorch-cli --skill cli-tools-guicheffer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a standardized and efficient way to manage complex command-line operations within a React Native monorepo, preventing common errors and ensuring consistent development workflows.

Core Features & Use Cases

  • Unified Command Interface: Run all development, build, test, and generation tasks using simple yarn commands.
  • Monorepo Management: Leverages tools like Turbo and Yarn Workspaces for optimized monorepo operations.
  • Code Quality Enforcement: Integrates linting, testing, and accessibility checks, often via pre-commit hooks.
  • Code Generation: Scaffolds new modules, components, and data structures using Plop templates.
  • Platform-Specific Helpers: Provides commands for managing iOS and Android build artifacts and environments.
  • Use Case: A developer needs to quickly start the iOS simulator, run tests, and then generate a new component. Instead of remembering multiple complex commands and configurations, they can simply run yarn dev:ios, yarn test, and yarn generate:module.

Quick Start

Use the cli-tools skill to start the iOS app with local development changes.

Frequently Asked Questions about cli-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate React Native monorepo development workflows with yarn scripts?

You can automate React Native monorepo workflows by using a unified set of yarn scripts that abstract complex CLI operations for app development, building, testing, and code generation. This ensures consistent execution across your workspace.

What is the best way to manage Turbo and Yarn Workspaces tasks in a React Native monorepo?

Managing Turbo and Yarn Workspaces tasks is best handled by standardizing command-line operations through a unified interface. This approach prevents common errors and optimizes monorepo operations like building and testing across packages.

How do I generate components and modules in a React Native monorepo using Plop templates?

To generate components and modules using Plop templates, you run specific yarn commands that scaffold new modules, components, and data structures. This automates the code generation process within your monorepo.

Can I enforce code quality with linting and testing pre-commit hooks in React Native monorepos?

Yes, you can enforce code quality by integrating linting, testing, and accessibility checks through pre-commit hooks. This automated enforcement prevents bad code from entering your monorepo's history.

How do I start an iOS simulator and run tests in a React Native monorepo?

To start an iOS simulator and run tests, you use simple yarn commands like `yarn dev:ios` and `yarn test`. These commands abstract complex CLI tool invocations and platform-specific configurations.

Does this monorepo CLI tooling provide helpers for managing iOS and Android build artifacts?

Yes, the tooling provides platform-specific helper commands for managing iOS and Android build artifacts and environments. This abstraction ensures consistent configuration across both mobile platforms.