Start/Stop Demo App

Start and stop the FastAPI development server on port 2026.

1|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/Jaroslav84/agentic_project --skill start-stop-demo-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Start/Stop Demo App
Source: https://github.com/Jaroslav84/agentic_project/tree/main/.opencode/skill/start-stop-app
Command: npx skills add https://github.com/Jaroslav84/agentic_project --skill start-stop-demo-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Start/Stop Demo App solves the problem of manual server lifecycle management during local development by providing quick start/stop scripts for the demo FastAPI server.

Core Features & Use Cases

  • Start the demo server on port 2026 using tools/start.py.
  • Stop any running server on port 2026 using tools/stop.py.
  • Enables deterministic startup/shutdown for development workflows and testing.

Quick Start

Run the start.py script to launch the demo server on port 2026, then run stop.py to terminate it.

Frequently Asked Questions about Start/Stop Demo App

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

FAQPage Schema
How do I start a FastAPI development server on a specific port?

To start a FastAPI development server, run the start.py script to launch the demo server on port 2026. This provides deterministic startup for local feature validation and testing workflows.

What is the best way to stop a process bound to port 2026?

The best way to stop a process bound to port 2026 is to run the stop.py script, which kills any running server on that port. This reclaims local resources during development cycles.

Can I automate repeated start and stop cycles for a local development server?

Yes, you can automate repeated start and stop cycles for a local development server by sequentially running the start.py and stop.py scripts. This enables deterministic startup and shutdown for testing.

Do I need any external dependencies to manage my FastAPI server lifecycle?

No external dependencies are needed to manage your FastAPI server lifecycle. The skill relies solely on internal Python scripts located in the .opencode/skill directory to handle process execution.

Where are server logs stored when launching the demo FastAPI app?

Server logs are stored under the apps/server/logs directory when launching the demo FastAPI app. This allows developers to review runtime output and debug local testing sessions.