From 293e8e7a5513fdafcb490d2d2aaa210784ecdfb3 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sun, 21 Jun 2026 13:57:48 +0300 Subject: [PATCH] =?UTF-8?q?chore(db):=20=D1=83=D0=B1=D1=80=D0=B0=D1=82?= =?UTF-8?q?=D1=8C=20boilerplate-=D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D1=8B?= =?UTF-8?q?=20=D0=B8=D0=B7=20SKILL.md=20=D0=B3=D1=80=D1=83=D0=BF=D0=BF?= =?UTF-8?q?=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Удалены не несущие нагрузки разделы «Коды возврата» (универсальные 0/1) и generic «прочитай лог / покажи результат». Сохранены только смысловые следующие шаги (предложить db-update, регистрация в реестре, занятость базы, предупреждения, Partial-режим). Правки только в SKILL.md, EOL/CRLF сохранён, версии скриптов не затронуты. Co-Authored-By: Claude Opus 4.8 (1M context) --- .claude/skills/db-create/SKILL.md | 10 +--------- .claude/skills/db-dump-cf/SKILL.md | 11 ----------- .claude/skills/db-dump-xml/SKILL.md | 7 ------- .claude/skills/db-load-cf/SKILL.md | 10 +--------- .claude/skills/db-load-git/SKILL.md | 3 +-- .claude/skills/db-load-xml/SKILL.md | 10 +--------- .claude/skills/db-update/SKILL.md | 7 ------- 7 files changed, 4 insertions(+), 54 deletions(-) diff --git a/.claude/skills/db-create/SKILL.md b/.claude/skills/db-create/SKILL.md index 491833a9..f7678fb8 100644 --- a/.claude/skills/db-create/SKILL.md +++ b/.claude/skills/db-create/SKILL.md @@ -48,17 +48,9 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-create.ps1" <п > `*` — нужен либо `-InfoBasePath`, либо пара `-InfoBaseServer` + `-InfoBaseRef` -## Коды возврата - -| Код | Описание | -|-----|----------| -| 0 | Успешно | -| 1 | Ошибка (см. лог) | - ## После создания -1. Прочитай лог-файл и покажи результат -2. Предложи зарегистрировать базу в `.v8-project.json` (через `/db-list add`) +Предложи зарегистрировать базу в `.v8-project.json` (через `/db-list add`) 3. Если указан шаблон `/UseTemplate` — предупреди что конфигурация будет загружена из шаблона ## Примеры diff --git a/.claude/skills/db-dump-cf/SKILL.md b/.claude/skills/db-dump-cf/SKILL.md index a37e56ed..84e3677a 100644 --- a/.claude/skills/db-dump-cf/SKILL.md +++ b/.claude/skills/db-dump-cf/SKILL.md @@ -54,17 +54,6 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-dump-cf.ps1" <п > `*` — нужен либо `-InfoBasePath`, либо пара `-InfoBaseServer` + `-InfoBaseRef` -## Коды возврата - -| Код | Описание | -|-----|----------| -| 0 | Успешно | -| 1 | Ошибка (см. лог) | - -## После выполнения - -Прочитай лог-файл и покажи результат. Если есть ошибки — покажи содержимое лога. - ## Примеры ```powershell diff --git a/.claude/skills/db-dump-xml/SKILL.md b/.claude/skills/db-dump-xml/SKILL.md index e2a012c6..12d44d2a 100644 --- a/.claude/skills/db-dump-xml/SKILL.md +++ b/.claude/skills/db-dump-xml/SKILL.md @@ -68,13 +68,6 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-dump-xml.ps1" < | `Partial` | Частичная — выбранные объекты из параметра `-Objects` | | `UpdateInfo` | Обновить только ConfigDumpInfo.xml без выгрузки файлов | -## Коды возврата - -| Код | Описание | -|-----|----------| -| 0 | Успешно | -| 1 | Ошибка (см. лог) | - > Если пользователь просит выгрузить конкретные объекты — используй `-Mode Partial` с `-Objects`. ## Примеры diff --git a/.claude/skills/db-load-cf/SKILL.md b/.claude/skills/db-load-cf/SKILL.md index 8ca199a8..ef9c7d48 100644 --- a/.claude/skills/db-load-cf/SKILL.md +++ b/.claude/skills/db-load-cf/SKILL.md @@ -55,17 +55,9 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-load-cf.ps1" <п > `*` — нужен либо `-InfoBasePath`, либо пара `-InfoBaseServer` + `-InfoBaseRef` -## Коды возврата - -| Код | Описание | -|-----|----------| -| 0 | Успешно | -| 1 | Ошибка (см. лог) | - ## После выполнения -1. Прочитай лог-файл и покажи результат -2. **Предложи выполнить `/db-update`** — загрузка CF обновляет только «основную» конфигурацию конфигуратора, для применения к БД нужен `/UpdateDBCfg` +**Предложи выполнить `/db-update`** — загрузка CF обновляет только «основную» конфигурацию конфигуратора, для применения к БД нужен `/UpdateDBCfg` ## Примеры diff --git a/.claude/skills/db-load-git/SKILL.md b/.claude/skills/db-load-git/SKILL.md index bbcf6bdf..d260aba0 100644 --- a/.claude/skills/db-load-git/SKILL.md +++ b/.claude/skills/db-load-git/SKILL.md @@ -64,8 +64,7 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-load-git.ps1" < ## После выполнения -1. Показать список загруженных файлов и результат из лога -2. Если `-UpdateDB` не был указан — **предложить `/db-update`** для применения изменений к БД +Если `-UpdateDB` не был указан — **предложить `/db-update`** для применения изменений к БД ## Примеры diff --git a/.claude/skills/db-load-xml/SKILL.md b/.claude/skills/db-load-xml/SKILL.md index bdbbaed9..0d4e721b 100644 --- a/.claude/skills/db-load-xml/SKILL.md +++ b/.claude/skills/db-load-xml/SKILL.md @@ -80,17 +80,9 @@ Documents/Заказ.xml Documents/Заказ/Forms/ФормаДокумента.xml ``` -## Коды возврата - -| Код | Описание | -|-----|----------| -| 0 | Успешно | -| 1 | Ошибка (см. лог) | - ## После выполнения -1. Прочитай лог и покажи результат -2. Если `-UpdateDB` не был указан — **предложи выполнить `/db-update`** для применения изменений к БД +Если `-UpdateDB` не был указан — **предложи выполнить `/db-update`** для применения изменений к БД ## Примеры diff --git a/.claude/skills/db-update/SKILL.md b/.claude/skills/db-update/SKILL.md index 13fa5c56..96c88624 100644 --- a/.claude/skills/db-update/SKILL.md +++ b/.claude/skills/db-update/SKILL.md @@ -66,13 +66,6 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-update.ps1" <п | `-BackgroundSuspend` | Приостановить | | `-BackgroundResume` | Возобновить | -## Коды возврата - -| Код | Описание | -|-----|----------| -| 0 | Успешно | -| 1 | Ошибка (см. лог) | - ## Предупреждения - Если обновление **не динамическое** — потребуется **монопольный доступ** к базе (все пользователи должны выйти)