local-dev-startup

Start local development servers for the Orient project with Vite, APIs, and Docker.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/orient-bot/orient --skill local-dev-startup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-dev-startup
Source: https://github.com/orient-bot/orient/tree/main/.claude/skills/local-dev-startup
Command: npx skills add https://github.com/orient-bot/orient --skill local-dev-startup

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of starting and managing the local development environment for the Orient project, ensuring all necessary services are running correctly.

Core Features & Use Cases

  • Unified Startup Script: Provides a single command (./run.sh dev) to launch frontend, backend, and supporting services.
  • Containerized Testing: Offers a separate command (./run.sh test) to run services in Docker containers for production-like testing.
  • Troubleshooting Guide: Includes common error solutions for database issues, port conflicts, and module resolution.
  • Use Case: When you need to start working on the Orient project, you can use this Skill to quickly bring up the dashboard, API, and other essential services with a single command.

Quick Start

Run the command ./run.sh dev to start the local development environment.

Frequently Asked Questions about local-dev-startup

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

FAQPage Schema
How do I start local development servers for Vite and Docker containers?

To start local development servers for Vite and Docker, execute the unified startup script command `./run.sh dev` to launch the frontend, backend APIs, and supporting services simultaneously.

What is the best way to run a containerized testing environment for local development?

The best way to run a containerized testing environment is using the `./run.sh test` command, which deploys your services inside Docker containers to simulate a production-like testing setup.

Why does my local development server fail to start due to port conflicts?

Local development server startup failures from port conflicts occur when required ports are already in use; this Skill includes a troubleshooting guide to resolve port conflicts, database schema issues, and module resolution errors.

How do I fix database schema issues when launching the development environment?

To fix database schema issues when launching the development environment, refer to the built-in troubleshooting guide which addresses common database errors to ensure a smooth startup workflow.

Can I use a single command to launch frontend and backend APIs together?

Yes, you can use the single command `./run.sh dev` to launch both the frontend and backend APIs together, simplifying the management of your local development environment.

Does this development environment startup script support Docker for production-like testing?

Yes, the development environment startup script supports Docker for production-like testing through the `./run.sh test` command, containerizing services to validate application behavior before deployment.