1C Skills for Claude Code

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

  • 743 ★ on the repository
  • Last commit
  • MIT
SkillEditors’ pick

Broad access

Why this level

  • Runs PowerShell and Python scripts and the 1cv8 Designer in batch mode
  • Can load configurations into and update infobases
  • Starts an Apache web server to publish infobases
All reasons and checks
Russian stack

nikolay-shirokov/cc-1c-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/1c-skills-for-claude-code

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

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Runs PowerShell and Python scripts and the 1cv8 Designer in batch mode
  • Can load configurations into and update infobases
  • Starts an Apache web server to publish infobases

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

What it does

Gives the agent ready-made commands for 1C XML dumps and batch Designer mode: external data processors and reports, forms, roles, data composition schemas, metadata objects, extensions, subsystems and XDTO packages. A separate group manages infobases: creating them, loading and dumping configurations, updating and working with the configuration repository. It also publishes infobases through portable Apache and includes web-test for driving the web client, regression runs and recording video guides.

Who it is for. For 1C developers who want an agent to create and edit configuration objects without hand-editing XML.

Good fit when

  • You need to create an external data processor or report from XML sources and build an EPF or ERF
  • You need to add a form, template, role or data composition schema to a configuration
  • You need to load changes from Git into an infobase and update it
  • You need to run a scenario or regression through the 1C web client

Not a fit when

  • The project is not built on 1C:Enterprise 8.3
  • You cannot install the 1C platform but need builds or infobase operations

Example request

Create an external data processor named PriceImport with a form and build the EPF

Limitations

The main runtime targets Windows and PowerShell 5.1; a Python port exists for Linux and macOS. Building and dumping EPF and ERF requires an installed 1C 8.3 platform, and web-test requires Node.js 18+. The --link mode is experimental and may make Node.js scripts write files into the skills repository.

How to disable. Remove the copied .claude/skills folder from the project or disable the 1c-skills plugin in Claude Code. If you installed via switch.py, run python scripts/switch.py --undo <platform>.

FAQ

Do I need the 1C platform?

Building and dumping EPF and ERF requires 1C:Enterprise 8.3. The XML generation skills work without the platform.

Does it work outside Windows?

Yes, there is a Python version of the scripts for Linux and macOS. It needs Python 3.9+ and the packages from requirements.txt.

Which agents are supported besides Claude Code?

Prebuilt port-* branches exist for Cursor, Codex, GitHub Copilot, Cline, Gemini CLI, OpenCode, Roo Code, Windsurf and other 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 access86Repository 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

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

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

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
Russian stack

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

SkillExtended access

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialRepository starsMain difference
1C Skills for Claude Code (this entry)no743
1C Skills for AI Agentsno62XML, forms, DCS, bases
Cursor Skills for 1C:Enterpriseno085 skills

Alternatives

Tools by other authors for the same tasks.

README in short

The repository holds about 70 skills for 1C:Enterprise 8.3, grouped by object type: EPF, ERF, MXL, forms, roles, data composition schemas, metadata, extensions, subsystems, XDTO, infobases and web publishing. You can install it by copying .claude/skills, through the Claude Code or Codex plugin marketplace, or with the switch.py script. Scripts are written in PowerShell with a maintained Python port. Each group has a guide and an XML format specification. Builds for 14 AI platforms are published in separate branches.

README badge

Original SKILL.md

---
name: epf-init
description: Создать пустую внешнюю обработку 1С (scaffold XML-исходников). Используй когда нужно создать новую внешнюю обработку с нуля
argument-hint: <Name> [Synonym]
allowed-tools:
  - Bash
  - Read
  - Write
  - Edit
  - Glob
  - Grep
---

# /epf-init — Создание новой обработки

Генерирует минимальный набор XML-исходников для внешней обработки 1С: корневой файл метаданных и каталог обработки.

## Usage

```
/epf-init <Name> [Synonym] [SrcDir] [FormatVersion]
```

## Команда

```powershell
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/init.ps1" -Name "<Name>" [-Synonym "<Synonym>"] [-SrcDir "<SrcDir>"] [-FormatVersion "<версия>"]
```

## Дальнейшие шаги

- Добавить форму: `/form-add`
- Добавить макет: `/template-add`
- Добавить справку: `/help-add`
- Собрать EPF: `/epf-build`

Report a problem

Foxx AI1C Skills for Claude Code
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.