Agent skill
web-unpublish
Удаление веб-публикации 1С из Apache. Используй когда пользователь просит убрать публикацию, удалить веб-доступ к базе
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/web-unpublish
SKILL.md
/web-unpublish — Удаление веб-публикации 1С из Apache
Удаляет блок публикации из httpd.conf и каталог publish/{appname} внутри Apache. Если других публикаций не осталось — удаляет глобальный блок 1C и останавливает Apache. С флагом --all удаляет все публикации разом.
Внимание: этот навык управляет только веб-публикациями в Apache (блоки в
httpd.conf+ каталогpublish/). Он НЕ удаляет каталоги проекта,upload/, базы данных или исходники.
Usage
/web-unpublish <appname>
/web-unpublish bpdemo
/web-unpublish --all
Параметры подключения
Прочитай .v8-project.json из корня проекта. Если задан webPath — используй как -ApachePath.
По умолчанию tools/apache24 от корня проекта.
Если пользователь не указал appname и не указал --all, выполни /web-info чтобы показать список публикаций и спроси какую удалить.
Если пользователь просит удалить все публикации — используй -All.
Команда
powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 <параметры>
Параметры скрипта
| Параметр | Обязательный | Описание |
|---|---|---|
-AppName <имя> |
* | Имя публикации |
-All |
* | Удалить все публикации |
-ApachePath <путь> |
нет | Корень Apache (по умолчанию tools/apache24) |
*— нужен либо-AppName, либо-All
Примеры
# Удалить одну публикацию
powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 -AppName "bpdemo"
# Удалить все публикации
powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 -All
# С указанием пути
powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 -AppName "mydb" -ApachePath "C:\tools\apache24"
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?