cf-info — скилл для Claude Code: что делает и как установить
Показывает структуру конфигурации 1С: свойства, состав и счётчики объектов. Пригодится для быстрого обзора выгрузки Configuration.xml.
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skillsЧто делает cf-info
Скилл читает Configuration.xml из выгрузки конфигурации 1С и собирает компактное описание структуры. В режиме overview он выводит заголовок, ключевые свойства и счётчики объектов по типам. brief даёт однострочную сводку, а full раскрывает свойства по категориям, ChildObjects, DefaultRoles и мобильные функциональности.
Можно запросить раздел home-page, задать Limit и Offset для пагинации или записать результат через OutFile. Для работы используются Bash, Read и Glob, а запуск выполняет скрипт scripts/cf-info.ps1. Путь можно передать к самому Configuration.xml или к каталогу выгрузки.
Для запуска нужен powershell.exe, поэтому это повод проверить окружение до установки. Режим overview выбран по умолчанию, а для полного списка объектов потребуется -Mode full.
Какие задачи решает
- собрать обзор структуры конфигурации 1С
- посчитать объекты по типам
- получить краткую сводку версии и совместимости
- раскрыть свойства и дочерние объекты
- проверить раскладку начальной страницы
Примеры запросов агенту
- Используй скилл
cf-infoдля анализа конфигурации по пути<ConfigPath>. - Покажи краткую сводку выгрузки из
srcв режимеbrief. - Разбери только раздел
home-pageконфигурации изsrc.
Как установить cf-info
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 cf-info -a claude-code3Вручную: положить файлы
~/.claude/skills/cf-info/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cf-info/
1Через Skills CLI (Vercel)
npx skills add Nikolay-Shirokov/cc-1c-skills --skill cf-info -a codex2Вручную: положить файлы
.agents/skills/cf-info/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/cf-info/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Nikolay-Shirokov/cc-1c-skills cf-info2Вручную: положить файлы
.github/skills/cf-info/SKILL.mdКомандой платформы
gemini skills install https://github.com/Nikolay-Shirokov/cc-1c-skills --path .claude/skills/cf-infoВручную: положить файлы
.devin/skills/cf-info/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cf-info
Как установить cf-info в Claude Code?
Выполните /plugin marketplace add Nikolay-Shirokov/cc-1c-skills и затем /plugin install 1c-skills@cc-1c-skills. Пробел после обратной кавычки не входит в команду.
Что делает cf-info?
Скилл анализирует Configuration.xml и показывает свойства конфигурации, состав объектов и их счётчики. Доступны сводный, краткий и полный режимы.
Какие режимы есть у cf-info?
overview показывает ключевые свойства и счётчики, brief формирует одну строку, а full выводит свойства по категориям и полный список объектов. Режим overview используется по умолчанию.
Исходный текст
SKILL.md · MIT
---
name: cf-info
description: Анализ структуры конфигурации 1С — свойства, состав, счётчики объектов. Используй для обзора конфигурации — какие объекты есть, сколько их, какие настройки
argument-hint: <ConfigPath> [-Mode overview|brief|full] [-Section home-page]
allowed-tools:
- Bash
- Read
- Glob
---
# /cf-info — Структура конфигурации 1С
Читает Configuration.xml из выгрузки конфигурации и выводит компактное описание структуры.
## Параметры и команда
| Параметр | Описание |
|----------|----------|
| `ConfigPath` | Путь к Configuration.xml или каталогу выгрузки |
| `Mode` | Режим: `overview` (default), `brief`, `full` |
| `Section` | Drill-down по разделу (alias: `Name`). Сейчас: `home-page` |
| `Limit` / `Offset` | Пагинация (по умолчанию 150 строк) |
| `OutFile` | Записать результат в файл (UTF-8 BOM) |
```powershell
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cf-info.ps1" -ConfigPath "<путь>"
```
## Три режима
| Режим | Что показывает |
|---|---|
| `overview` *(default)* | Заголовок + ключевые свойства + таблица счётчиков объектов по типам |
| `brief` | Одна строка: Имя — "Синоним" vВерсия \| N объектов \| совместимость |
| `full` | Все свойства по категориям + полный список ChildObjects + DefaultRoles + мобильные функциональности |
## Примеры
```powershell
# Обзор пустой конфигурации
... -ConfigPath src
# Краткая сводка реальной конфигурации
... -ConfigPath src -Mode brief
# Полная информация
... -ConfigPath src -Mode full
# С пагинацией
... -ConfigPath src -Mode full -Limit 50 -Offset 100
# Drill-down: только начальная страница (раскладка форм с ролями)
... -ConfigPath src -Section home-page
```
© Nikolay Shirokov · MIT · Nikolay-Shirokov/cc-1c-skills