web-stop — скилл для Claude Code: остановка Apache
Останавливает Apache HTTP Server в проекте с веб-публикацией. Подходит, когда сервер нужно выключить, сохранив опубликованные базы.
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skillsЧто делает web-stop
Скилл останавливает Apache HTTP Server через PowerShell-скрипт scripts/web-stop.ps1. Он использует инструменты Bash, Read и Glob, а путь к Apache берёт из .v8-project.json в корне проекта.
Если в файле задан webPath, скилл передаёт его как -ApachePath; иначе использует tools/apache24. После остановки публикации сохраняются, поэтому повторный /web-publish <база> снова поднимет Apache с ними. Для ручного запуска применяется powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1".
Какие задачи решает
- остановить Apache HTTP Server
- прекратить веб-публикацию 1С
- выключить сервер без удаления публикаций
- указать отдельный путь к Apache
Примеры запросов агенту
- Останови веб-сервер Apache в текущем проекте.
- Выполни
/web-stopи сохрани существующие публикации. - Останови Apache с путём из
.v8-project.json.
Как установить web-stop
1Через маркетплейс плагинов
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills/plugin install 1c-skills@cc-1c-skillsКоманда ставит плагин 1c-skills целиком, со всеми его скиллами
2Через Skills CLI (Vercel)
npx skills add Nikolay-Shirokov/cc-1c-skills --skill web-stop -a claude-code3Вручную: положить файлы
~/.claude/skills/web-stop/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/web-stop/
1Через Skills CLI (Vercel)
npx skills add Nikolay-Shirokov/cc-1c-skills --skill web-stop -a codex2Вручную: положить файлы
.agents/skills/web-stop/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/web-stop/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Nikolay-Shirokov/cc-1c-skills web-stop2Вручную: положить файлы
.github/skills/web-stop/SKILL.mdКомандой платформы
gemini skills install https://github.com/Nikolay-Shirokov/cc-1c-skills --path .claude/skills/web-stopВручную: положить файлы
.devin/skills/web-stop/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о web-stop
Как установить web-stop в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add Nikolay-Shirokov/cc-1c-skills, затем установите плагин командой /plugin install 1c-skills@cc-1c-skills.
Что делает web-stop?
Скилл останавливает Apache HTTP Server, не удаляя существующие публикации. При следующем /web-publish <база> сервер запускается снова с ними.
Как web-stop выбирает путь к Apache?
Он читает .v8-project.json из корня проекта. Значение webPath используется как -ApachePath, а без него берётся tools/apache24.
Исходный текст
SKILL.md · MIT
---
name: web-stop
description: Остановка Apache HTTP Server. Используй когда пользователь просит остановить веб-сервер, Apache, прекратить веб-публикацию
argument-hint: ""
allowed-tools:
- Bash
- Read
- Glob
---
# /web-stop — Остановка Apache
Останавливает Apache HTTP Server. Публикации сохраняются — при следующем `/web-publish` сервер запустится снова.
## Usage
```
/web-stop
```
## Параметры подключения
Прочитай `.v8-project.json` из корня проекта. Если задан `webPath` — используй как `-ApachePath`.
По умолчанию `tools/apache24` от корня проекта.
## Команда
```powershell
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1" <параметры>
```
### Параметры скрипта
| Параметр | Обязательный | Описание |
|----------|:------------:|----------|
| `-ApachePath <путь>` | нет | Корень Apache (по умолчанию `tools/apache24`) |
## После выполнения
Предложи пользователю:
- **Перезапуск** — `/web-publish <база>` (повторный вызов поднимет Apache с существующими публикациями)
- **Удаление публикаций** — `/web-unpublish <имя>` или `/web-unpublish --all`
## Примеры
```powershell
# Остановить Apache
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1"
# С указанием пути
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1" -ApachePath "C:\tools\apache24"
```
© Nikolay Shirokov · MIT · Nikolay-Shirokov/cc-1c-skills