# 1c Platform Tools Dependencies

> Зависимости и структура проекта 1С. Используй, когда пользователь просит установить зависимости, инициализировать проект, установить OneScript или opm, настроить packagedef или структуру проекта.

- Skill: `romancola-glitch/1c-platform-tools-dependencies` (Agent Skill)
- Install (CLI): `npx skillmds@latest add romancola-glitch/1c-platform-tools-dependencies`
- Raw SKILL.md: https://api.skillmd.com/api/skills/romancola-glitch/1c-platform-tools-dependencies/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: romancola-glitch (https://skillmd.com/u/romancola-glitch)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/romancola-glitch/1c-platform-tools-dependencies

---


# Зависимости и проект: команды и MCP

Выполняй инициализацию проекта, установку OneScript и зависимостей через команды расширения или инструменты MCP. **Выполняй команду сам** (Execute Command или MCP), не проси пользователя нажимать палитру.

## Команды расширения

| Задача                                 | Command ID                                                  |
|----------------------------------------|-------------------------------------------------------------|
| Инициализировать проект (packagedef)   | `1c-platform-tools.dependencies.initializePackagedef`       |
| Инициализировать структуру проекта     | `1c-platform-tools.dependencies.initializeProjectStructure` |
| Настроить Git                          | `1c-platform-tools.dependencies.setupGit`                   |
| Установить OneScript                   | `1c-platform-tools.dependencies.installOscript`             |
| Установить пакетный менеджер | `1c-platform-tools.dependencies.updateOpm`                  |
| Установить зависимости                 | `1c-platform-tools.dependencies.install`                    |
| Удалить зависимости                    | `1c-platform-tools.dependencies.remove`                     |

## MCP (mcp-1c-platform-tools)

Для зависимостей в первую очередь вызывай **deps_install** (packagedef, vrunner) и **deps_installOscript** (opm, vanessa и др.). Есть также инструменты для initializePackagedef, initializeProjectStructure и т.д. **Всегда передавай параметр `projectPath`**. К терминалу с `opm install add` прибегай только если MCP недоступен.

## Правило

При настройке окружения или установке зависимостей вызывай команду расширения или MCP (deps_install, deps_installOscript). Не переходи в терминал по привычке, пока не убедился, что MCP недоступен.

