Skill

Develop and Automate 1C:Enterprise Solutions

Skill collection for AI agents to develop 1C:Enterprise 8.3 configurations, extensions, external reports, and perform web-based testing.

Works with 1c:enterprise

91
Spark score
out of 100
Updated today
Version w-2026-07-26
Models
claude

Add to Favorites

Why it matters

Leverage comprehensive 1C:Enterprise 8.3 development expertise to build, configure, and automate complex business solutions, ensuring efficient data processing and system integration.

Outcomes

What it gets done

01

Full development cycle for 1C:Enterprise 8.3 configurations and extensions.

02

Create data processors, forms, and manage roles for enhanced functionality.

03

Implement web testing for robust application validation.

04

Automate data processing and integration tasks within the 1C ecosystem.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/1c-enterprise-skills | bash

Overview

1C Enterprise Skills

A skill collection that enables AI agents to develop, test, and deploy 1C:Enterprise 8.3 applications through abstracted XML manipulation, CLI automation, and browser-based testing. When you need AI-assisted development of 1C:Enterprise configurations, extensions, external processing files, reports, forms, roles, schemas, or automated web-client testing and regression suites.

What it does

1C Enterprise Skills provides AI agents with skills covering the development lifecycle for 1C:Enterprise 8.3 platform. It abstracts XML formats and CLI configurator commands so models work with task logic rather than implementation details, and includes web-testing capabilities for browser-based interaction with 1C interfaces.

When to use - and when NOT to

Use this skill set when you need to create or modify 1C:Enterprise configurations, extensions (CFE), external processing files (EPF), external reports (ERF), managed forms, data composition schemas (SKD), XDTO packages, roles, subsystems, or command interfaces. Use it when you need to test 1C web clients, record video instructions, or run automated regression tests after configuration changes. Use it when you need to publish databases via Apache web server or manage database updates from Git.

Do NOT use if you are not working with 1C:Enterprise 8.3 platform. Do NOT use if you need runtime execution inside 1C (these are development-time skills, not runtime modules).

Inputs and outputs

You provide natural-language task descriptions or slash commands (e.g. /epf-init MyProcessing, /meta-create, /web-test). The skills generate or modify XML source files for 1C objects, compile them into binary formats (EPF, ERF, CFE), load configurations into databases, publish to web servers, and interact with browser-based 1C clients. You receive 1C artifacts, validation reports, and test results.

Integrations

Built on the open Agent Skills standard. Supported platforms:

  • Claude Code (.claude/skills/) - PowerShell and Python runtimes
  • Cursor (.cursor/skills/) - PowerShell and Python versions
  • OpenAI Codex (.codex/skills/) - PowerShell and Python versions
  • GitHub Copilot (.github/skills/) - PowerShell and Python versions
  • Augment (.augment/skills/) - PowerShell and Python versions
  • Cline (.cline/skills/) - PowerShell and Python versions

Requires 1C:Enterprise 8.3 for EPF/ERF assembly/disassembly, Node.js 18+ for /web-test browser automation, and Windows with PowerShell 5.1+ for default runtime (Python available for Linux/Mac).

Install via plugin marketplace:

/plugin marketplace add https://github.com/Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills        # PowerShell (Windows)
/plugin install 1c-skills-py@cc-1c-skills     # Python (Linux/Mac)

Or copy to project root:

MyProject/
├── .claude/skills/    ← copy here
└── ...

Or use installation script:

git clone https://github.com/Nikolay-Shirokov/cc-1c-skills.git tools/cc-1c-skills

# Copy mode (recommended): independent copy, update by re-running
python tools/cc-1c-skills/scripts/switch.py claude-code --project-dir .

# Link mode (experimental): updates via git pull
python tools/cc-1c-skills/scripts/switch.py claude-code --project-dir . --link

# Interactive mode: step-by-step platform, install method, and runtime selection
python tools/cc-1c-skills/scripts/switch.py

Who it's for

1C:Enterprise developers who want AI assistance for creating configurations, extensions, external processing files, reports, managed forms, roles, data composition schemas, XDTO packages, and subsystems. QA engineers who need automated web-client testing and regression suites. Technical writers who want to generate video instructions with AI-driven browser interaction. DevOps engineers managing 1C database deployments and Apache web publications.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.