Скиллы для 1С:Элемент на английском

xbsl-en-skills

Скилл Claude Code для деплоя проекта 1С:Элемент (xBSL) на английском языке разработки в облако через Console API

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Переключает продуктивное облачное приложение на новый образ сборки
  • Использует client id и client secret Console API из .env
Все причины и проверки
Российский стек

derbinen/xbsl-en-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/xbsl-en-skills

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .claude/skills
cp -R "$tmp/xbsl-en-deploy" .claude/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .agents/skills
cp -R "$tmp/xbsl-en-deploy" .agents/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .github/skills
cp -R "$tmp/xbsl-en-deploy" .github/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .agents/skills
cp -R "$tmp/xbsl-en-deploy" .agents/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .agents/skills
cp -R "$tmp/xbsl-en-deploy" .agents/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .devin/skills
cp -R "$tmp/xbsl-en-deploy" .devin/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .cline/skills
cp -R "$tmp/xbsl-en-deploy" .cline/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .roo/skills
cp -R "$tmp/xbsl-en-deploy" .roo/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add derbinen/xbsl-en-skills --skill xbsl-en-deploy -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fb48c8d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .agents/skills
cp -R "$tmp/xbsl-en-deploy" .agents/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .agents/skills
cp -R "$tmp/xbsl-en-deploy" .agents/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/derbinen/xbsl-en-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /xbsl-en-deploy/
git -C "$tmp" checkout fb48c8d188494573f313c551ad1c6f1c0e2b4368
mkdir -p .agents/skills
cp -R "$tmp/xbsl-en-deploy" .agents/skills/xbsl-en-deploy

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит fb48c8d.

Текст для агента

Скопируй папку xbsl-en-deploy из репозитория derbinen/xbsl-en-skills в .claude/skills проекта, заполни .env по образцу xbsl-en-deploy/scripts/.env.sample данными Console API 1cmycloud, затем попроси агента задеплоить приложение.

Другие способы из описания автора
cp -r xbsl-en-deploy /path/to/project/.claude/skills/

Установка в конкретный проект. Для всех проектов пользователя скопировать в ~/.claude/skills вместо этого пути.

Проверка безопасности

Как мы проверяем

Средний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

  • Переключает продуктивное облачное приложение на новый образ сборки
  • Использует client id и client secret Console API из .env

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Пакет содержит один скилл, xbsl-en-deploy, для платформы 1С:Элемент, где английский задан языком разработки (ключевые слова method, val, throw вместо русских аналогов). Скилл описывает два пути деплоя приложения в облако 1cmycloud: синхронизацию привязанной git-ветки на стороне платформы без локальной сборки и сборку .xasm из локальных исходников с загрузкой и переключением приложения на новый образ. Инструкция разбирает нумерацию версий сборок, разрешение локальных библиотек внутри того же образа, опрос статуса приложения до Running и обязательную проверку ошибок применения, которые Running не гарантирует. Своего скрипта сборки или загрузки скилл не поставляет, только последовательность действий и грабли из продакшена.

Для кого. Для 1С-разработчиков, которые ведут проект на платформе 1С:Элемент с английским языком разработки и деплоят его в облако 1cmycloud.

Подходит, если

  • Нужно задеплоить или обновить приложение 1С:Элемент в облаке через Console API
  • Проект использует английские идентификаторы и ключевые слова xBSL, а не русские
  • Нужно понять разницу между сборкой .xasm из исходников и синхронизацией git-ветки на платформе

Не подходит, если

  • Проект на классической платформе 1С:Предприятие с BSL и конфигурацией в XML, это другая платформа
  • Проект использует русский язык разработки Элемент, а не английский

Пример запроса к агенту

Задеплой текущие изменения проекта Элемент в облачное приложение и проверь, что статус стал Running без ошибок применения

Ограничения

Скилл не содержит скрипта сборки или загрузки образа, только процесс и точки внимания, скрипт под свой Console API нужно писать самому. Точные пути эндпоинтов и поля запросов скилл сознательно не приводит, отсылая к официальной документации 1С:Элемент. Пакет из одного скилла и одного автора, проверен на одном продуктивном проекте.

Как отключить. Удалите папку xbsl-en-deploy из .claude/skills проекта или из глобальной папки скиллов пользователя.

Частые вопросы

Скилл сам собирает и загружает образ?

Нет, он описывает последовательность действий и учит агента интерпретировать статусы и ошибки, а скрипт сборки и загрузки нужно принести свой.

Подходит для классического 1С?

Нет, только для платформы 1С:Элемент (xBSL) с английским языком разработки, классическая платформа с BSL это другой продукт.

Скиллы
Выбор редакции

MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента

MCP-серверСредний риск80,7 тыс.Звезды репозитория
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверВысокий риск33,3 тыс.Звезды репозитория

Agent Skills для продуктов Google

Agent Skills for Google products and technologies

Выбор редакции

Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента

СкиллВысокий риск20,5 тыс.Звезды репозитория

MCP-серверы для AWS

Open source MCP servers for AWS

Официальный

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.Звезды репозитория

Коротко о README

README объясняет, что большинство существующих наборов скиллов для Элемент используют русские ключевые слова, а этот пакет наоборот рассчитан на английский язык разработки. Описан единственный скилл xbsl-en-deploy, способ установки копированием папки в .claude/skills и область применения: платформа 9.2, английский язык разработки, не классический 1С. Указано, что паттерны проверены на реальном продуктивном приложении, а не собраны по документации. Лицензия MIT.

Бейдж для README

Вы автор проекта? Покажите в README, что он проверен в каталоге SkillFoxx. Уровень на бейдже обновляется сам.

Бейдж SkillFoxx для этого проекта
[![Проверено SkillFoxx](https://skillfoxx.ru/badges/skills/xbsl-en-skills.svg)](https://skillfoxx.ru/skills/xbsl-en-skills?utm_source=github&utm_medium=badge&utm_campaign=readme)

SKILL.md

---
name: xbsl-en-deploy
description: >
  Deploy a 1C:Enterprise.Element project to a cloud application (1cmycloud) via the
  management Console API. Use when asked to deploy, publish, update, restart, or check
  the status of an Element application, or to push the current sources to a cloud app.
  Covers the two deploy paths (build-from-sources and platform-side git pull), the
  environment/credentials needed, and the operational gotchas learned in production
  (which project directory to point at, local-library resolution, version numbering,
  waiting for Running, surfacing apply errors). This is a clean-room process guide -
  bring your own build/upload script or the platform's git integration.
---

# Deploying an Element project to a cloud application
Foxx AIСкиллы для 1С:Элемент на английском

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.