OpenCode skill set for 1C

OpenCode global settings archive (1С skills)

Around thirty OpenCode skills for 1C configurations: editing, extensions, databases, reports, forms, metadata, SKD, XDTO, roles, subsystems

  • 0 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • Skills like cf-edit and cfe-patch-method modify 1C configuration and extension files on disk
All reasons and checks
Russian stack

legavaz/skills_1c

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/opencode-global-settings-archive-1s-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Skills like cf-edit and cfe-patch-method modify 1C configuration and extension files on disk

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

What it does

The repository is an archive of the author's personal global OpenCode settings, with a 1C skill set carved out into a skills folder. Each skill is a directory with a SKILL.md describing its purpose and when to use it, plus a PowerShell and Python implementation in scripts. The skills cover narrow tasks: cf-edit makes targeted edits to Configuration.xml, cf-info and cf-validate read and validate the configuration, cfe-borrow, cfe-diff, cfe-init, cfe-patch-method and cfe-validate work with extensions, db-create and db-cfe-admin with databases. The restore.ps1 script deploys the skills and MCP servers chosen in the restore.config.json manifest into a target project, substituting local paths from restore.local.json, which is not committed and gets recreated on each machine.

Who it is for. For 1C developers using OpenCode who want a ready skill set for routine configuration work, rather than just the author's personal settings archive.

Good fit when

  • You work with 1C through OpenCode and want skills for specific operations: configuration edits, extensions, reports, metadata
  • You want an example of a skill's structure with SKILL.md plus paired PowerShell and Python scripts
  • You are fine taking just the skills folder from the repository, without deploying the author's whole personal config

Not a fit when

  • You are looking for a plugin with a one-command install, not an archive to pick apart by hand
  • You work outside OpenCode and are not ready to adapt the scripts for another agent

Example request

Use the cf-validate skill and check that the configuration builds without errors after my changes

Limitations

The repository was originally built as the author's personal OpenCode config archive for moving between their own machines: restore.ps1 and restore.config.json are tied to their project layout, their Obsidian vault path and their MCP server list. The practical way to use it is to copy the skills folder's individual skills into your own project by hand, rather than deploying the whole archive. The opencode-ai plugin dependency is not included in the archive and installs separately. The repository has no stars and this is its first public version, so use on someone else's 1C configuration is unproven.

How to disable. Remove the copied skill directories from your OpenCode project's skills folder.

FAQ

Do I need to install the whole repository?

No, the README states machine-specific paths live in restore.local.json, which is not committed, so it is simpler to copy just the skills you need from the skills folder.

What are the skills written in?

Each skill has a SKILL.md with a description and parallel PowerShell and Python implementations in scripts, so it works both on Windows and elsewhere.

Discussion

No questions or reviews yet.

Russian stack

A large set of skills, rules and commands that let an agent build and parse 1C sources in the platform's format, without the Designer

SkillExtended access93Repository stars
Editors’ pick

Skills covering the full 1C:Enterprise 8.3 development cycle, from XML sources to publishing and web client testing

SkillBroad access781Repository stars
Russian stack

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

SkillBroad access62Repository stars
Russian stack

85 skills and 21 rules for 1C:Enterprise development in Cursor: configuration, extensions, forms, templates, roles, DCS, web publishing

SkillExtended access

Claude Code Skills (fork with 1C)

Claude Code Skills & Plugins

Russian stack

A fork of a large Claude Code skills library, with five added 1C:Enterprise skills: BSP coding standards, forms, HTTP services, reports and UNF structure

PluginExtended access
Russian stack

A skill for fast 1C extension development: an edit-load-test loop, storage discipline and AI features through TAB's AI Library

SkillExtended access4Repository stars

README in short

The README calls the repository an archive of global OpenCode settings and describes its parts: the opencode.jsonc.tpl config template, the 1C skill set in skills with PowerShell and Python implementations, the restore.config.json deployment manifest listing components and MCP servers with an enabled flag, the machine-local restore.local.json paths file, the opencode-ai plugin dependency, the voice input config in tui.json, and the restore.ps1 deployment script itself.

README badge

Original SKILL.md

---
name: cf-edit
description: Точечное редактирование конфигурации 1С. Используй когда нужно изменить свойства конфигурации, добавить или удалить объект из состава, настроить роли по умолчанию, поменять раскладку панелей, настроить начальную страницу
argument-hint: -ConfigPath <path> -Operation <op> -Value <value>
allowed-tools:
  - Bash
  - Read
  - Write
  - Glob
---

# /cf-edit — редактирование конфигурации 1С

Точечное редактирование Configuration.xml: свойства, состав ChildObjects, роли по умолчанию.

Report a problem