run-services

Start backend, frontend, and documentation services with dependency and port management.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yyiilluu/reflexio --skill run-services
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-services
Source: https://github.com/yyiilluu/reflexio/tree/main/.claude/commands/run-services
Command: npx skills add https://github.com/yyiilluu/reflexio --skill run-services

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the complex process of starting all local development services, ensuring dependencies are met, ports are correctly allocated, and services are healthy, thereby eliminating manual setup friction.

Core Features & Use Cases

  • Automated Service Startup: Orchestrates the launch of backend, frontend, and documentation services.
  • Intelligent Port Management: Dynamically assigns available ports or reuses existing ones, preventing conflicts.
  • Dependency Handling: Checks for and installs missing Python and Node.js packages.
  • Robust Health Checks: Verifies that each service is running and responsive after startup.
  • Error Diagnosis & Recovery: Identifies common startup failures and attempts automatic fixes with retries.
  • Use Case: When you clone the repository and need to start your local development environment, this Skill ensures everything is up and running smoothly with a single command, handling potential port clashes or missing dependencies automatically.

Quick Start

Run the run-services skill to start all local development services, ensuring dependencies are installed and ports are correctly configured.

Frequently Asked Questions about run-services

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

FAQPage Schema
How do I start local development services and manage port conflicts automatically?

This Skill automates local development service startup by orchestrating backend, frontend, and documentation launches while dynamically assigning available ports or reusing existing ones to prevent conflicts.

What is the best way to handle missing Python and Node.js dependencies during local environment startup?

Handling missing Python and Node.js dependencies during local environment startup is managed automatically by this Skill, which checks for required packages and installs them before initiating the services.

Can I automate health checks and recovery for failed local development services?

Yes, you can automate health checks and recovery for local development services using this Skill, which verifies service responsiveness after startup and attempts automatic fixes with retries for common failures.

Does this tool require manual configuration for interdependent backend and frontend services?

No, this tool requires no manual configuration for interdependent backend and frontend services, as it coordinates multiple interdependent services automatically to ensure a stable and functional local development environment.

Why does my local development environment startup fail when multiple services need the same port?

Local development environment startup fails when multiple services need the same port due to allocation conflicts, but this Skill resolves the issue through intelligent port management that dynamically assigns available ports.