1C Skills for Claude Code

A Claude Code skill set for 1C:Enterprise: configurations, extensions, processors, forms, metadata and web publishing

  • 0 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The database skills can create, load and update 1C infobases
  • The web-publishing skills deploy and remove publications on a local Apache
All reasons and checks
Russian stack

alexiskrapro/cc-1c-skills

A similar tool with a larger community: 1C Skills for Claude Code, 781 ★ on the repository

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/alexiskrapro-cc-1c-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.

  • The database skills can create, load and update 1C infobases
  • The web-publishing skills deploy and remove publications on a local Apache

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

What it does

The project gives Claude Code ready abstractions over 1C's XML formats and the configurator CLI instead of working with them directly. The skills are grouped by area: external processors and reports (epf, erf), tabular documents, managed forms, roles, the data composition schema, configuration metadata across 23 object types, the root configuration, extensions, subsystems, the command interface, databases (create, load and unload, update), web publishing through a portable Apache, and testing through the web client with recorded video instructions. Slash commands like /epf-init work alongside free-text task descriptions, from which Claude picks the right skill itself. The switch.py script can adapt the same skill set to other platforms that support the open agent skills format.

Who it is for. For 1C developers on Windows who work through Claude Code and want to automate routine work with XML sources, bases and web publishing.

Good fit when

  • You need a full 1C development cycle through Claude Code: from scaffolding a configuration to web testing
  • You need ready skills for extensions, processors, reports, forms and metadata without hand-editing XML
  • You need to record 1C usage video instructions with subtitles and narration

Not a fit when

  • You do not have Windows with PowerShell 5.1+: this is the default runtime, though the project claims compatibility with other platforms too
  • You need a stable finished product: the author explicitly calls the skills a work in progress under testing and debugging

Example request

Create the external processor МояОбработка with a form and a command interface entry

Limitations

The author explicitly marks the project work in progress. The default runtime is Windows with PowerShell, EPF/ERF build and disassembly need an installed 1C:Enterprise 8.3 platform, and web testing needs Node.js 18+. The README's install instructions reference cloning a different repository (Nikolay-Shirokov/cc-1c-skills), which signals the project's location was still unsettled at publication time.

How to disable. Delete the .claude/skills directory copied into the project, or run switch.py --undo claude-code.

FAQ

Do you need to memorize every slash command?

No, the README says: describe the task in your own words and Claude will pick the right skills; slash commands are only for precise control.

Do the skills work in tools other than Claude Code?

The format is based on the open Agent Skills standard, and the switch.py script can copy the skills for Cursor and other compatible platforms.

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

1C Developer Claude Skill

1C Developer — Claude Skill

Russian stack

A Claude skill for 1C:Enterprise 8.3 development: planning, BSL code and code review explained in Georgian

SkillExtended access2Repository stars

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 set of 52 Claude Code skills and agents, plus Cursor rules, for the full 1C:Enterprise 8.3 development cycle, assembled from several community projects

SkillExtended access

README in short

The README lists 17 skill groups with the number of slash commands in each, from EPF and ERF to web publishing and testing, gives a table with a description and detailed-guide link for each group, describes two install methods (copying the directory or the switch.py script with copy and link modes) and the platform requirements.

README badge

Original SKILL.md

---
name: cf-init
description: Создать пустую конфигурацию 1С (scaffold XML-исходников). Используй когда нужно начать новую конфигурацию с нуля
argument-hint: <Name> [-Synonym <name>] [-OutputDir src]
allowed-tools:
  - Bash
  - Read
  - Glob
---

# /cf-init — создание пустой конфигурации 1С

Создает scaffold исходников пустой конфигурации 1С: Configuration.xml, Languages/Русский.xml.

## Параметры и команда

| Параметр | Описание |
|----------|----------|
| Name | Имя конфигурации (обязат.) |
| Synonym | Синоним (= Name если не указан) |
| OutputDir | Каталог для создания (default: src) |
| Version | Версия конфигурации |
| Vendor | Поставщик |
| CompatibilityMode | Режим совместимости (default: Version8_3_24) |

Report a problem