OpenCode 1C Portable for Windows
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
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
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
Install
Manual install
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.
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 configurationLimitations
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.
Security check
- 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
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.
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.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything