# 1c Config Router

> Маршрутизатор задач по работе с конфигурацией 1С. Определяет нужный workflow или отдельный скил для задачи пользователя.

- **Type:** Skill
- **Install:** `agentstack add skill-desko77-claude-code-skills-1c-1c-config-router`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Desko77](https://agentstack.voostack.com/s/desko77)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Desko77](https://github.com/Desko77)
- **Source:** https://github.com/Desko77/claude-code-skills-1c/tree/main/skills/1c-config-router

## Install

```sh
agentstack add skill-desko77-claude-code-skills-1c-1c-config-router
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# /1c-config-router — Маршрутизатор задач 1С

Определяет какой workflow-скил или отдельный навык использовать для задачи пользователя.

## Таблица маршрутизации

### Workflow-скилы (комплексные задачи)

| Задача | Workflow | Описание |
|--------|----------|----------|
| Создать конфигурацию с нуля | `/cf-new-project` | Scaffold + объекты + подсистемы + роли + формы |
| Добавить объект в конфигурацию | `/cf-add-object` | Объект + конфигурация + подсистема + форма + валидация |
| Создать обработку полностью | `/epf-full-cycle` | Scaffold → форма → макет → БСП → сборка |
| Создать расширение полностью | `/cfe-full-cycle` | Scaffold → заимствование → перехват → валидация |

### Конфигурация (cf-*)

| Задача | Скил |
|--------|------|
| Создать пустую конфигурацию | `/cf-init` |
| Посмотреть состав конфигурации | `/cf-info` |
| Изменить свойства конфигурации | `/cf-edit` |
| Проверить конфигурацию | `/cf-validate` |

### Расширения (cfe-*)

| Задача | Скил |
|--------|------|
| Создать расширение | `/cfe-init` |
| Заимствовать объект | `/cfe-borrow` |
| Перехватить метод | `/cfe-patch-method` |
| Анализ расширения | `/cfe-diff` |
| Проверить расширение | `/cfe-validate` |

### Объекты метаданных (meta-*)

| Задача | Скил |
|--------|------|
| Создать объект (справочник, документ, регистр...) | `/meta-compile` |
| Изменить реквизиты/ТЧ объекта | `/meta-edit` |
| Посмотреть структуру объекта | `/meta-info` |
| Удалить объект | `/meta-remove` |
| Проверить объект | `/meta-validate` |

### Формы (form-*)

| Задача | Скил |
|--------|------|
| Добавить форму к объекту | `/form-add` |
| Создать форму из JSON | `/form-compile` |
| Изменить существующую форму | `/form-edit` |
| Анализ формы | `/form-info` |
| Паттерны проектирования форм | `/form-patterns` |
| Проверить форму | `/form-validate` |

### Обработки и отчёты (epf-*, erf-*)

| Задача | Скил |
|--------|------|
| Создать обработку | `/epf-init` |
| Добавить форму к обработке | `/epf-add-form` |
| БСП-регистрация обработки | `/1c-bsp-registration` |
| Добавить команду БСП | `/1c-bsp-command` |
| Собрать EPF | `/epf-build` |
| Разобрать EPF | `/epf-dump` |
| Создать отчёт | `/erf-init` |
| Собрать ERF | `/erf-build` |
| Разобрать ERF | `/erf-dump` |

### Подсистемы и интерфейс

| Задача | Скил |
|--------|------|
| Создать подсистему | `/subsystem-compile` |
| Изменить состав подсистемы | `/subsystem-edit` |
| Анализ подсистемы | `/subsystem-info` |
| Настроить командный интерфейс | `/interface-edit` |

### Макеты, роли, СКД

| Задача | Скил |
|--------|------|
| Добавить макет | `/template-add` |
| Создать макет из JSON | `/mxl-compile` |
| Анализ макета | `/mxl-info` |
| Создать роль | `/role-compile` |
| Анализ роли | `/role-info` |
| Изменить СКД | `/skd-edit` |
| Анализ СКД | `/skd-info` |

### Базы данных (db-*)

| Задача | Скил |
|--------|------|
| Список баз | `/db-list` |
| Создать базу | `/db-create` |
| Выгрузить конф. в CF | `/db-dump-cf` |
| Загрузить конф. из CF | `/db-load-cf` |
| Выгрузить в XML | `/db-dump-xml` |
| Загрузить из XML | `/db-load-xml` |
| Обновить БД | `/db-update` |
| Запустить 1С | `/db-run` |
| Загрузить из Git | `/db-load-git` |

## Как использовать

1. Определи задачу пользователя
2. Найди подходящий workflow или скил в таблице
3. Если задача комплексная — используй workflow-скил
4. Если задача точечная — используй конкретный скил
5. Если непонятно — спроси пользователя

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Desko77](https://github.com/Desko77)
- **Source:** [Desko77/claude-code-skills-1c](https://github.com/Desko77/claude-code-skills-1c)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-desko77-claude-code-skills-1c-1c-config-router
- Seller: https://agentstack.voostack.com/s/desko77
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
