onec-vibecoding skill
A skill for fast 1C extension development: an edit-load-test loop, storage discipline and AI features through TAB's AI Library
- 4 ★ on the repository
- Last commit
Extended access
Why this level
- Writes changes directly into a 1C extension and configuration storage of a test database
- Downloads the third-party TAB:AI Library distribution from a link on the vendor's page
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/onec-vibecodingDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Writes changes directly into a 1C extension and configuration storage of a test database
- Downloads the third-party TAB:AI Library distribution from a link on the vendor's page
This is third-party code. Review the repository files before installing.
What it does
The skill gives the agent a discipline for 1C extension work: reproduce the bug first, then edit, load into a test database, update metadata and verify. It requires testing 1C web-client user scenarios inside the client's own embedded browser rather than an external one, and keeps the configuration storage clean by committing only genuinely changed production objects and keeping out debug code and test buttons. Any AI feature is required to go through the third-party TAB:AI Library rather than custom LLM calls, and the skill fetches that library's distribution from the vendor's site with its own script. It ships one ready recipe: a scheduled job that checks product names against a photo using that library.
Who it is for. For 1C developers vibe-coding extensions in Codex, Cursor or Claude Code who want discipline in the edit-test-storage loop.
Good fit when
- The agent is developing a 1C extension and should load and verify changes in a test database itself
- You need to test scenarios in the web client's own embedded browser
- You want ready AI functionality in 1C through the third-party TAB:AI Library instead of custom LLM calls
Not a fit when
- You are editing the whole configuration, not an extension
- You do not want to depend on the paid TAB:AI Library for AI features
- You are not developing for 1C
Example request
Pull in the onec-vibecoding skill and fix a bug in the extension: warehouse stock does not recalculate on document postingLimitations
The skill requires the third-party paid TAB:AI Library: its cloud part is billed per character and needs an account on 1cmycloud.com. The download script scrapes a product page on tab-store.ru and can break if the vendor changes that page. The README does not cover setting up 1C or EDT itself, only the workflow once the environment is ready.
How to disable. Delete the onec-vibecoding folder from ~/.codex/skills or ~/.claude/skills.
FAQ
Is the TAB:AI Library mandatory?
The skill requires routing any AI feature through it and fetches the distribution itself with fetch-tab-bii.py; it is billed separately per character.
Where are ready examples?
references/recipes holds nomenclature-photo-check.md, a scheduled job that checks product names against photos.
How is onec-vibecoding different from general coding skills?
The skill sets the order of work on 1C extensions: reproduce the error, make a fix, load into a test database, update metadata and verify the result. It works with the repository and AI functions through TAB:BII.
Is the TAB:BII library required and where are the examples?
The library is needed for AI functions inside 1C, the edit-load-test cycle does not depend on it. See the TAB1C/onec-vibecoding repository for examples. To connect, ask the agent to pull the repository in Codex, Cursor or Claude Code.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise toolsA 1C development skill collection for Codex and Claude Code: XML sources, forms, data composition, infobases, web publishing and an HTTP test bridge
Two Claude Code skills: commercial 1C extensions following the First BIT standard and requirement sheets for customizations
The 1c-dev Claude Code plugin: discussing a 1C task in dialogue, a technical spec, dependency-aware steps, and executing one verified step at a time
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
Skills covering the full 1C:Enterprise 8.3 development cycle, from XML sources to publishing and web client testing
A set of skills, rules and MCP servers for 1C Enterprise 8.3 development where the agent works from real code and docs, not from memory
README in short
The Russian README explains pasting an install prompt into the agent's chat with test database and storage parameters, and that the same command updates an already-installed skill. A section on TAB's AI Library covers auto-downloading the distribution via script and checking the account balance before bulk runs. A bullet list spells out what the skill demands of the agent: the edit cycle, testing in the web client's browser, careful storage discipline, and using ibcmd and 1cv8 DESIGNER.