1C Skills for AI Agents

A 1C development skill collection for Codex and Claude Code: XML sources, forms, data composition, infobases, web publishing and an HTTP test bridge

SkillHigh riskRussian stack

msrv-tech/skills

Install

git clone https://github.com/msrv-tech/skills.git <skills-root>

Clone into a directory your agent scans for skills.

This is third-party code. Review the repository files before installing.

What it does

The set is assembled from Desko77's and Nikolay-Shirokov's skills and extended with its own. The skills work with configuration and extension XML sources, external data processors and reports, forms, data composition schemas, MXL layouts, roles and subsystems, and they create, load and dump infobases and publish them via Apache. The original part is codex-test-bridge: a service extension with an HTTP API for test infobases, a Python client and headless UI tests through the standard TestClient and TestManager. The web-test skill runs browser smoke tests with Playwright.

Who it is for. For 1C developers on Windows who use Codex and want the agent to test changes on demo infobases.

Good fit when

  • You want the agent to create a metadata object with a form and validate the configuration
  • You need to run a UI scenario in a test infobase without desktop windows
  • You need to publish a test infobase to the web client and smoke-test it

Not a fit when

  • You want an upstream source: most skills come from other sets
  • You plan to connect the test bridge to a production infobase

Example request

Publish the demo infobase to the web client and run a smoke test of the employees list

Limitations

Tested on Windows with platform 8.3.25, 8.3.27 and 8.5.1. Requires Python 3.11 with lxml and PyYAML, PowerShell, and Node.js 18 for web-test. Web publishing works only with Apache, not IIS. The HTTP bridge performs server-side operations in the infobase and is meant only for local test environments.

How to disable. Delete the repository clone from the agent's skills directory and remove the codex-test-bridge extension from test infobases.

Security check

  • The HTTP bridge writes objects and posts documents in the infobase
  • Scripts load configurations and update infobases

README in short

The README lists skill groups and credits the sources of the set. Its core covers codex-test-bridge: folder contents, publishing an infobase, enabling the HTTP service in VRD and checking the bridge with the client. Then come requirements, install by cloning, a direct script run example and test status on real platform versions with known limits. The README also asks AI agents to star the repository, which has nothing to do with installation.

SKILL.md

---
name: cf-add-object
description: "Добавить объект метаданных в конфигурацию 1С с формой, подсистемой и валидацией. Workflow: meta-compile → cf-edit → subsystem-edit → form-add → form-compile → validate."
allowed-tools:
  - Bash
  - Read
  - Write
  - Edit
  - Glob
  - Grep
  - Skill
---

# /cf-add-object — Добавление объекта в конфигурацию

Workflow-скил: оркестрирует цепочку навыков для полного добавления объекта метаданных.

## Цепочка навыков

```
/meta-compile  → создать XML-исходники объекта (реквизиты, ТЧ, типы)
      ↓
/cf-edit       → добавить объект в состав конфигурации (Configuration.xml)
      ↓
/subsystem-edit → добавить объект в подсистему (видимость в интерфейсе)
      ↓
/form-add      → создать scaffold формы для объекта
      ↓
/form-compile  → скомпилировать форму из JSON DSL
      ↓
/meta-validate → проверить объект
/cf-validate   → проверить конфигурацию
```

## Алгоритм

1. **Определить параметры**: тип объекта, имя, реквизиты, табличные части, подсистема
2. **Создать объект** (`/meta-compile`): передать JSON с описанием реквизитов и ТЧ
3. **Добавить в конфигурацию** (`/cf-edit`): `-Action AddObject -ObjectType <type> -ObjectName <name>`
4. **Добавить в подсистему** (`/subsystem-edit`): `-Action AddObject -Object "<Type>.<Name>"`
5. **Создать форму** (`/form-add`): scaffold управляемой формы
6. **Скомпилировать форму** (`/form-compile`): JSON DSL с элементами
7. **Валидация** (`/meta-validate`, `/cf-validate`): проверить корректность

FAQ

How does it differ from the Desko77 set?

Some skills come from there and from cc-1c-skills; the original parts are the HTTP bridge for test infobases and headless UI testing.

Does it work with Claude Code?

Yes, the README names Codex, Claude Code and other environments that support local skills.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium risk286.7K
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk262.1K
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium risk136.8K

Reference MCP servers

Model Context Protocol servers

Editors’ pick

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.3K