OpenCode 1C Portable for Windows CLI

OpenCode 1C Portable

A portable OpenCode build for Windows x64 with the full 79-skill 1C development set, with the risky web-publish skill disabled by default

  • 3 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • The web-publish skill can publish the 1C infobase's web client and is disabled by default for that reason
  • The skills work with 1C infobases and configuration at the EPF, ERF and extension level
All reasons and checks
Russian stack

pank-su/opencode-1c-portable-windows

Install

Works in

Manual install

Text for your agent

Download the OpenCode 1C Portable ZIP release, extract it, enter your model API key on first run of portable/opencode.cmd, then invoke the needed skills from the 79-skill 1C set in chat; use web-publish and /web-test only after reading the SECURITY.md warnings.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The web-publish skill can publish the 1C infobase's web client and is disabled by default for that reason
  • The skills work with 1C infobases and configuration at the EPF, ERF and extension level

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

What it does

The project bundles the official Windows OpenCode binary together with 79 1C development skills from the OpenCode-ported branch of Nikolay-Shirokov/cc-1c-skills into one portable archive. Settings, authorization, cache and history live inside a userdata folder next to the binary, and the API key entry on first run is hidden input. The build verifies the SHA-256 of the source OpenCode distribution and fails if any of the 341 upstream skill files changed, was added or went missing; the upstream skills themselves are never rewritten. The /web-test skill for web testing needs a separate Node.js package install and Playwright Chromium.

Who it is for. For 1C developers on Windows who want a portable OpenCode build with the full skill set, without installing and configuring each one by hand.

Good fit when

  • You want a portable OpenCode environment with 1C skills, no system-wide install needed
  • You need the full development cycle: configurations, extensions, EPF, ERF, forms, data composition schemas, roles, XDTO, infobases
  • You care about skill integrity checks via SHA-256 on every build

Not a fit when

  • You are not on Windows: the build is Windows x64 only
  • You are fine installing cc-1c-skills directly into your own OpenCode without the portable shell

Example request

Use the cf-edit skill to add a new attribute to a catalog in the configuration

Limitations

Works only on Windows with PowerShell 5.1 or later; building and unpacking EPF, ERF and infobase operations need an installed 1C:Enterprise 8.3 platform. The web-publish skill is disabled by default as risky, and /web-test needs Node.js 18+ plus a separate Playwright and ffmpeg install for video. TTS narration in web-test is optional and may need a separate provider key.

How to disable. Delete the portable build folder, including the userdata folder with settings and cache; no separate uninstall is needed.

FAQ

Why is web-publish disabled by default?

The author considers it risky and leaves enabling it to the user's judgment, with details in SECURITY.md.

Do I need to install OpenCode separately?

No, the archive already includes the official Windows OpenCode binary with a SHA-256 check.

Discussion

No questions or reviews yet.

OpenCode skill set for 1C

OpenCode global settings archive (1С skills)

Russian stack

Around thirty OpenCode skills for 1C configurations: editing, extensions, databases, reports, forms, metadata, SKD, XDTO, roles, subsystems

SkillExtended access
Russian stack

A local read-only MCP server suite for 1C: a Rust code indexer, metadata skills, a prompt gallery and platform help search, with evidence-backed answers

MCP serverExtended access
Russian stack

A skill for fast 1C extension development: an edit-load-test loop, storage discipline and AI features through TAB's AI Library

SkillExtended access4Repository stars
Russian stack

A toolkit for 1C development with an agent: skills, rules, roles, an MCP server for the NinjaLive extension and an OpenCode installer for Windows

WorkflowBroad access1Repository stars
Russian stack

Universal Agent Skills for safely working with 1C extensions: an isolated session, selective export and validation before applying changes

PluginExtended access24Repository stars
Russian stack

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

SkillExtended access2Repository stars

README in short

The README describes a portable OpenCode build with the full 79-skill 1C set ported from the port-opencode branch of Nikolay-Shirokov/cc-1c-skills at a specific commit. It lists the default model opencode-go/gpt-5.6-luna, reproducible ZIP releases via GitHub Actions, the 1C platform and Node.js requirements for web-test, and the SHA-256 manifest check of all upstream files at build time.

README badge

Report a problem