web-stop

Stop the Apache HTTP Server with graceful or forceful shutdown.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill web-stop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-stop
Source: https://github.com/mmmmmm786mngb-jpg/WIM_DEV/tree/main/.cursor/skills/web-stop
Command: npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill web-stop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires psutil, and includes scripts (resource) components.

What problem does it solve?

Stopping the Apache HTTP Server pauses web publishing workflows without losing current publications, enabling maintenance or updates without data loss.

Core Features & Use Cases

  • Gracefully stop Apache with an orderly shutdown and preserve existing publications.
  • Fallback to a forceful stop if graceful shutdown fails, ensuring the server is brought down safely.
  • Use case: temporarily pause publishing in development, staging, or production environments with a simple command.

Quick Start

Stop the Apache server for the current project, or specify a custom path with -ApachePath.

Frequently Asked Questions about web-stop

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

FAQPage Schema
How do I gracefully stop Apache to pause web publishing workflows without losing publications?

To gracefully stop Apache and preserve publications, this Skill initiates an orderly shutdown of the HTTP Server. If the graceful attempt fails, it automatically falls back to a forceful stop to ensure the server is safely brought down.

Does stopping the Apache HTTP Server in production environments affect existing web publications?

Stopping the Apache HTTP Server in production, staging, or development preserves existing web publications. The process pauses publishing workflows safely, allowing for maintenance or updates without causing data loss.

How do I target a custom Apache installation path when stopping the server?

You can target a custom installation when stopping the server by utilizing the optional ApachePath override. By default, the script resolves the Apache root from project settings or defaults to the tools/apache24 directory.

Do I need PowerShell to run the Apache stop script?

You do not strictly need PowerShell as the Skill provides both PowerShell and Python script options. You can execute either the web-stop.ps1 or web-stop.py scripts located in the .cursor/skills/web-stop directory.

Why does the Apache server shutdown fall back to a forceful stop?

The Apache server shutdown falls back to a forceful stop if the initial graceful shutdown fails. This fallback mechanism ensures the web server is reliably brought down, maintaining system stability during maintenance.

What is the default Apache directory path if no custom path is specified?

If no custom path is specified, the default Apache directory path is tools/apache24. The script automatically resolves this root directory from your project settings to execute the stop command.