start-dev-server

Installation
SKILL.md

Start Dev Server

This skill provides a robust way to start a development server, particularly tailored for Termux (Android) environments where certain dependencies might fail to install.

Workflow

When asked to start the development server, follow these steps:

  1. Check package.json for unsupported dependencies:

    • On Android/Termux environments, the supabase CLI package fails to install because there are no pre-built binaries for android arm64.
    • If supabase is present in devDependencies or dependencies in package.json, use the replace tool to remove it before running npm install.
  2. Install Dependencies:

    • Projects using React 19 often face peer dependency conflicts with packages like react-helmet-async or @tanstack/react-query.
    • Run the installation with the --legacy-peer-deps flag to bypass these conflicts, and use --no-audit --no-fund to speed up the process:
      npm install --legacy-peer-deps --no-audit --no-fund
      
Installs
2
First Seen
May 20, 2026
start-dev-server — sebfranklin/franklin-skills