From d34cbf72723e76db9289f1c462ef1cb21811e2ac Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sat, 7 Feb 2026 20:02:25 +0300 Subject: [PATCH] Add argument-hint to all skills, disable auto-invocation for remove skills - argument-hint: shows expected parameters when typing /command - disable-model-invocation on epf-remove-form and epf-remove-template prevents Claude from invoking destructive operations autonomously Co-Authored-By: Claude Opus 4.6 --- .claude/skills/epf-add-form/SKILL.md | 1 + .claude/skills/epf-add-template/SKILL.md | 1 + .claude/skills/epf-build/SKILL.md | 1 + .claude/skills/epf-dump/SKILL.md | 1 + .claude/skills/epf-init/SKILL.md | 1 + .claude/skills/epf-remove-form/SKILL.md | 2 ++ .claude/skills/epf-remove-template/SKILL.md | 2 ++ 7 files changed, 9 insertions(+) diff --git a/.claude/skills/epf-add-form/SKILL.md b/.claude/skills/epf-add-form/SKILL.md index d45aecdc..83033185 100644 --- a/.claude/skills/epf-add-form/SKILL.md +++ b/.claude/skills/epf-add-form/SKILL.md @@ -1,6 +1,7 @@ --- name: epf-add-form description: Добавить управляемую форму к внешней обработке 1С +argument-hint: [Synonym] allowed-tools: - Bash - Read diff --git a/.claude/skills/epf-add-template/SKILL.md b/.claude/skills/epf-add-template/SKILL.md index 08bd2c96..ead27af5 100644 --- a/.claude/skills/epf-add-template/SKILL.md +++ b/.claude/skills/epf-add-template/SKILL.md @@ -1,6 +1,7 @@ --- name: epf-add-template description: Добавить макет к внешней обработке 1С +argument-hint: allowed-tools: - Bash - Read diff --git a/.claude/skills/epf-build/SKILL.md b/.claude/skills/epf-build/SKILL.md index ff591f36..d7ae452c 100644 --- a/.claude/skills/epf-build/SKILL.md +++ b/.claude/skills/epf-build/SKILL.md @@ -1,6 +1,7 @@ --- name: epf-build description: Собрать внешнюю обработку 1С (EPF) из XML-исходников +argument-hint: allowed-tools: - Bash - Read diff --git a/.claude/skills/epf-dump/SKILL.md b/.claude/skills/epf-dump/SKILL.md index 0f43d68d..2d6d0aab 100644 --- a/.claude/skills/epf-dump/SKILL.md +++ b/.claude/skills/epf-dump/SKILL.md @@ -1,6 +1,7 @@ --- name: epf-dump description: Разобрать EPF-файл обработки 1С в XML-исходники +argument-hint: allowed-tools: - Bash - Read diff --git a/.claude/skills/epf-init/SKILL.md b/.claude/skills/epf-init/SKILL.md index da2347e7..59ec5aad 100644 --- a/.claude/skills/epf-init/SKILL.md +++ b/.claude/skills/epf-init/SKILL.md @@ -1,6 +1,7 @@ --- name: epf-init description: Создать пустую внешнюю обработку 1С (scaffold XML-исходников) +argument-hint: [Synonym] allowed-tools: - Bash - Read diff --git a/.claude/skills/epf-remove-form/SKILL.md b/.claude/skills/epf-remove-form/SKILL.md index e2b6ce3e..31da9c57 100644 --- a/.claude/skills/epf-remove-form/SKILL.md +++ b/.claude/skills/epf-remove-form/SKILL.md @@ -1,6 +1,8 @@ --- name: epf-remove-form description: Удалить форму из внешней обработки 1С +argument-hint: +disable-model-invocation: true allowed-tools: - Bash - Read diff --git a/.claude/skills/epf-remove-template/SKILL.md b/.claude/skills/epf-remove-template/SKILL.md index 4ccaaaf1..2e975a56 100644 --- a/.claude/skills/epf-remove-template/SKILL.md +++ b/.claude/skills/epf-remove-template/SKILL.md @@ -1,6 +1,8 @@ --- name: epf-remove-template description: Удалить макет из внешней обработки 1С +argument-hint: +disable-model-invocation: true allowed-tools: - Bash - Read