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
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
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/1c-skills-for-claude-codeDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad 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 EPFLimitations
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.
Related
All 1C:Enterprise toolsA large set of skills, rules and commands that let an agent build and parse 1C sources in the platform's format, without the Designer
A 1C development skill collection for Codex and Claude Code: XML sources, forms, data composition, infobases, web publishing and an HTTP test bridge
1C AI Development Kit: 1C skill collection
1C AI Development Kit
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
Claude Code Skills (fork with 1C)
Claude Code Skills & Plugins
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
1C Developer Claude Skill
1C Developer — Claude Skill
A Claude skill for 1C:Enterprise 8.3 development: planning, BSL code and code review explained in Georgian
85 skills and 21 rules for 1C:Enterprise development in Cursor: configuration, extensions, forms, templates, roles, DCS, web publishing
Comparison with similar tools
Entries that share the main search query, and how they differ.
| Entry | Official | Repository stars | Main difference |
|---|---|---|---|
| 1C Skills for Claude Code (this entry) | no | 743 | |
| 1C Skills for AI Agents | no | 62 | XML, forms, DCS, bases |
| Cursor Skills for 1C:Enterprise | no | 0 | 85 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`