What problem does it solve?
This Skill provides a complete, repeatable development and testing workflow for octaneWebR projects, including server management, debugging techniques, and visual debugging strategies, reducing manual setup and common errors during builds and deployments.
Core Features & Use Cases
- Proven development and testing routine for stopping running servers, TypeScript checks, building production bundles, starting development servers, health checks, and browser validation.
- Deterministic troubleshooting with structured steps for diagnosing build, type, and runtime issues.
- Rapid validation of changes in CI-like workflows before merges or deployments.
Quick Start
- Stop Running Servers: Kill processes on development ports (57341, 49019) if any are active.
- TypeScript Type Check: From the project root, run npx tsc --noEmit to verify types without emitting files.
- Build Production Bundle: Run npm run build to create the production assets.
- Start Development Server: Run npm run dev (optionally in background) and verify the server starts correctly.
- Health Check & Verification: Query http://localhost:57341/api/health to ensure status is ok and Octane is connected.