Skip to main content
skill CX Codex

cf-info — Claude Code skill: what it does, how to install

Inspects a 1C configuration and reports its properties, contents, and object counts. Useful when you need a quick view of an exported Configuration.xml.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills
Open on GitHub

What cf-info does

The skill reads Configuration.xml from a 1C configuration export and produces a compact structure report. overview shows the title, key properties, and object counts by type. brief returns a one-line summary, while full expands properties by category, ChildObjects, DefaultRoles, and mobile features.

You can drill down into home-page, paginate with Limit and Offset, or write the result with OutFile. The skill uses Bash, Read, and Glob; its processing script is scripts/cf-info.ps1. ConfigPath can point to Configuration.xml or to the export directory.

The script runs through powershell.exe, so check that command before using the skill. overview is the default mode. Use -Mode full when the complete object list is needed.

What it helps with

  • inspect a 1C configuration structure
  • count objects by type
  • summarize version and compatibility
  • list properties and child objects
  • inspect the home page layout

Example prompts for the agent

  • Use the cf-info skill to analyze the configuration at <ConfigPath>.
  • Give me a brief summary of the export in src with -Mode brief.
  • Inspect only the home-page section of the configuration in src.

How to install cf-info

1Plugin marketplace

/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills

This installs the whole 1c-skills plugin with all its skills

2Skills CLI (Vercel)

npx skills add Nikolay-Shirokov/cc-1c-skills --skill cf-info -a claude-code

3Manually: put the files in place

~/.claude/skills/cf-info/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/cf-info/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about cf-info

How do I install cf-info in Claude Code?

Run /plugin marketplace add Nikolay-Shirokov/cc-1c-skills, then run /plugin install 1c-skills@cc-1c-skills.

What does cf-info do?

It analyzes Configuration.xml and reports configuration properties, object contents, and counts. It supports overview, brief, and full output modes.

Which modes does cf-info support?

overview shows key properties and counts, brief creates a one-line summary, and full prints categorized properties and the complete object list. overview is the default.

Source text

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

Similar skills

SKILL.md skills catalog →

From the same set14

skd-edit Makes targeted edits to an existing 1C data composition schema: adds fields, totals, filters and parameters, or swaps the query text. CX Codex 52installs cfe-init The skill lays out a 1C configuration extension: Configuration.xml, a language under Languages/, and a role if you want one. Useful when you need to patch or extend a vendor configuration without editing it. CX Codex 50installs cfe-borrow This skill adopts objects from a 1C configuration into a CFE extension. Use it to work with an existing form, add attributes, or intercept a method. CX Codex 48installs template-remove Removes a template from a 1C object and drops its registration in the root XML. Handy when a template has to go from a report, data processor or catalog. CX Codex 47installs epf-build Builds a 1C external data processor into an EPF or ERF file from XML sources, checking modules before the build. CX Codex 47installs erf-init Generates the minimal XML source set for a 1C external report: a root metadata file and the report directory. Useful when you start a new report and don't want to build the skeleton by hand. CX Codex 46installs form-compile Turns a JSON description of a 1C managed form, or an object's metadata, into a Form.xml file. Handy when a form has to be created from scratch or generated as a standard one. CX Codex 45installs web-publish Writes default.vrd, edits httpd.conf and starts Apache so a 1C infobase opens in the browser. Running it again just refreshes the config. CX Codex 44installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor