1c-runner-agnostic-template skill

A Copier project template for 1C with a bundle of SKILL.md files for Claude Code and Codex: dump, load, tests and extension builds via stable scripts

  • 2 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • Dump and load scripts write to the infobase through the batch designer
  • The dbms-infobase mode is explicitly marked unsafe for a production database without isolation
All reasons and checks
Russian stack

defin85/1c-runner-agnostic-template

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/1c-runner-agnostic-template

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.

  • Dump and load scripts write to the infobase through the batch designer
  • The dbms-infobase mode is explicitly marked unsafe for a production database without isolation

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

What it does

The project scaffolds a new spec-driven 1C repository through copier, with tests under tests/features and entry points under scripts/ that stay independent of a specific runner: vrunner plugs in as an optional adapter rather than the foundation. The template ships over a hundred SKILL.md files under .agents/skills (Codex) and .claude/skills (Claude Code) covering dump and load of sources, creating and updating the infobase, building cf and cfe, and working with forms, roles, DCS templates and external processors. It includes a Windows PowerShell path, a three-tier CI (static checks, fixtures, a live run on a self-hosted runner) and a command to update a generated project from a newer template version.

Who it is for. For 1C teams who want a spec-driven project layout and a ready skill set for the agent instead of homemade instructions.

Good fit when

  • You need a new 1C repository with a ready test, dump and load setup
  • You need SKILL.md files for common 1C operations in both Claude Code and Codex
  • You need runner independence while keeping vrunner as an option

Not a fit when

  • Your project is already established and a restructure is not worth it
  • You need one or two scripts, not a whole OpenSpec-based template

Example request

Scaffold a new 1C project from this template and dump the current configuration into src/cf

Limitations

Needs Python, PowerShell and the openspec CLI installed. Requires the 1C platform and knowledge of its launch paths (designer, ibcmd). It does not parse env files or choose the platform for you: launch commands need tuning for your own setup. Single author, few stars, young project.

How to disable. Delete the .agents/skills and .claude/skills directories from the project, or disable individual skills through your agent settings.

FAQ

Is vrunner required?

No, it is one option for RUNNER_ADAPTER alongside direct-platform and remote-windows.

How do I update an already generated project to a newer template version?

With make template-update or scripts/template/update-template.sh, which updates only the template-managed files.

Discussion

No questions or reviews yet.

1C project template with rules and MCP

Шаблон проекта 1С (1c-rules + Platform Tools)

Russian stack

A portable starter for a new 1C:Enterprise project in Cursor, with 1c-rules, an OpenSpec skeleton, and updates via the /updaterules command

WorkflowMinimal access
Russian stack

A shared skill and tooling infrastructure for 1C development, wired in as a git submodule and laid out across several agents at once

SkillBroad access
Russian stack

A Claude Code starter template for 1C: 16 skills, 6 role subagents and a protocol for checking against a live base via MCP

WorkflowExtended access22Repository 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
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 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

README in short

The README describes a spec-driven, LLM-first automation template for 1C: the src/openspec/tests/scripts layout, runtime profiles under env/*.json, runner-independent entrypoint scripts and a new-1c-project command on top of copier copy. It details project-scoped skills under .agents and .claude, a three-tier CI setup and the process for updating a generated project to a newer template version.

README badge

Report a problem