dev-start

Start development servers for Python and Node.js projects with dependency installation and health checks.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/allanninal/claude-code-skills --skill dev-start
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-start
Source: https://github.com/allanninal/claude-code-skills/tree/main/skills/dev-start
Command: npx skills add https://github.com/allanninal/claude-code-skills --skill dev-start

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of starting local development servers for various projects, ensuring they are running correctly with built-in health checks.

Core Features & Use Cases

  • Project Detection: Automatically identifies project types (Python, Node.js) and their package managers.
  • Dependency Management: Installs necessary project dependencies.
  • Port Conflict Resolution: Checks for and helps resolve port conflicts.
  • Health Checks: Verifies server readiness via a configurable health endpoint.
  • Multi-Service Support: Can launch multiple services for full-stack development environments.
  • Use Case: When starting a new development session for a full-stack application, use this skill to spin up both the backend API and the frontend client, confirming both are healthy before you begin coding.

Quick Start

Use the dev-start skill to launch the development server for the 'eruditiontx-services-mvp' project.

Frequently Asked Questions about dev-start

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

FAQPage Schema
How do I start a development server with automatic dependency installation and health checks?

To start a development server with dependency installation and health checks, this Skill initiates the project, installs necessary packages, verifies port availability, and queries a configurable endpoint to confirm server readiness.

Does this dev server launcher support both Python and Node.js projects?

Yes, this dev server launcher supports both Python and Node.js projects. It automatically detects the project type and uses the appropriate package manager, including uv, pip, npm, pnpm, or yarn, to manage dependencies.

What is the best way to resolve port conflicts when launching full-stack development environments?

To resolve port conflicts when launching full-stack development environments, this Skill automatically checks for port availability during startup and supports launching multiple services simultaneously to ensure no conflicts occur.

How does a health check endpoint verify that a local development server is ready?

A health check endpoint verifies local development server readiness by sending a request to a configurable URL. The Skill waits for a successful response from this endpoint before confirming that the server is fully operational and ready for use.

Can I launch multiple services for a full-stack application at the same time?

Yes, you can launch multiple services for a full-stack application at the same time. This Skill supports multi-service environments, allowing you to spin up both backend APIs and frontend clients concurrently with individual health checks.

Why does my development server fail to start due to missing dependencies?

Your development server might fail due to missing dependencies if package installation is interrupted. This Skill prevents this by automatically detecting the project type and installing required dependencies using the correct package manager before starting the server.