framework/skills/framework-meta/1c-ai-agent-cli/SKILL.md
CLI 1C BSL Agent Framework — tools/install.py (clone, install). Используй при клонировании репозитория, установке компонентов в проект, настройке IDE (Cursor, Claude Code, Windsurf, VS Code+Continue).
npx skillsauth add steelmorgan/1c-agent-based-dev-framework 1c-ai-agent-cliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Репозиторий: SteelMorgan/1c-agent-based-dev-framework. Git должен быть установлен.
python tools/install.py clone # в ./1c-agent-based-dev-framework
python tools/install.py clone -t ./my-framework # целевая директория
python tools/install.py clone --depth 1 # shallow clone
python tools/install.py clone -b <branch> # конкретная ветка
python tools/install.py clone -t ./fw --install # clone + интерактивная установка
Альтернатива (первый запуск без CLI):
git clone https://github.com/SteelMorgan/1c-agent-based-dev-framework.git
cd 1c-agent-based-dev-framework
python tools/install.py
Запуск из корня репозитория фреймворка:
python tools/install.py [опции]
| Команда | Описание |
|---------|----------|
| python tools/install.py | Интерактивный режим |
| python tools/install.py --ide cursor --list | Показать дерево компонентов |
| python tools/install.py --ide cursor --all | Установить все компоненты |
| python tools/install.py --ide cursor --include agent/developer workflow/full-cycle | Конкретные компоненты (зависимости подтянутся) |
| python tools/install.py --ide cursor --include agent/developer --dry-run | Показать план без изменений |
| python tools/install.py --relink | Пересоздать сломанные симлинки |
| python tools/install.py --ide cursor --all --sync | Удалить симлинки снятых компонентов |
--ide принимает несколько значений: python tools/install.py --ide claude-code codex --all
| --ide | Описание |
|---------|----------|
| cursor | .cursor/rules/ (авто), навыки в .cursor/skills/ |
| claude-code | CLAUDE.md + .claude/rules/ — требует @import в CLAUDE.md |
| windsurf | .windsurf/rules/ (авто), навыки в .windsurf/skills/ |
| vscode-continue | .continue/rules/ |
| roocode | .roo/rules/ (авто), навыки в .roo/skills/ |
| kilocode | AGENTS.md + .kilocode/rules/ — требует ссылок в AGENTS.md |
| kiro | .kiro/steering/ (авто), навыки в .kiro/skills/ |
| codex | AGENTS.md + .codex/rules/ — требует ссылок в AGENTS.md |
| antigravity | .agents/rules/, навыки в .agents/skills/ |
| generic | Копирование в framework/ |
IDE с ручным импортом (claude-code, codex, kilocode): инсталлер выведет строки для добавления в CLAUDE.md / AGENTS.md.
| Флаг | Описание |
|------|----------|
| --ide <IDE> [IDE ...] | Целевая IDE (несколько через пробел) |
| --project-dir <path> | Каталог проекта (по умолчанию: текущий) |
| --include ID [ID ...] | ID компонентов для установки |
| --all | Установить все компоненты |
| --list | Показать дерево без установки |
| --copy | Копировать файлы вместо симлинков (Windows без Developer Mode) |
| --dry-run | Показать план без изменений |
| --relink | Пересоздать сломанные симлинки |
| --sync | Удалить симлинки снятых компонентов |
Требования: Python 3.7+, без внешних зависимостей.
| Триггер | Действие |
|---------|----------|
| Получить фреймворк | python tools/install.py clone |
| Установить в проект | clone -t ./fw --install или --ide cursor --all |
| Проверить компоненты | --ide cursor --list или --dry-run |
| Установить конкретные компоненты | --ide cursor --include <id1> <id2> |
| Сломанные симлинки | --relink |
| Windows без симлинков | --copy |
tools
Diagnostics for Vanessa Automation runs. Use when a feature scenario failed, artifacts were not created, or you need to classify a failure after launch.
tools
Creating and refining Vanessa Automation feature scenarios based on real project requirements. Use when you need to write or update a scenario test, not just run it.
tools
--- name: v8-session-manager description: Use when working with the 1С session manager (v8-session-manager) - launch, configuration, connecting 1С clients, reading session_list, calling proxied MCP-tools from 1С extensions, diagnostics. Triggers: mention of `v8-session-manager`, `session_list`, 1С extension MCP showcase, error “no active sessions” / “session_id required”, connecting a client to the manager via `mcpMode=ws`. provides_capabilities: # Built-in manager tools — always available whi
tools
Use when Codex needs to manage v8-runner on local 1C projects through the CLI: configure v8project.yaml, initialize infobases or EDT workspaces, build sources from Designer or EDT, run syntax checks and tests, dump infobase changes, convert source formats, load or export artifacts, launch 1C clients, or choose safe 1C automation command sequences.