onec-vibecoding

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

Skill

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

  • 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
All reasons and checks
Russian stack

tab1c/onec-vibecoding

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/onec-vibecoding

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add tab1c/onec-vibecoding --skill onec-vibecoding -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit f35716a.

Text for your agent

Pull or update the TAB1C/onec-vibecoding repository into ~/.codex/skills/onec-vibecoding (for Claude Code, ~/.claude/skills/onec-vibecoding), read SKILL.md and follow it, providing the test database, extension and storage details for the 1C task.

Other ways from the author
Text for your agent

Подтяни или обнови репозиторий https://github.com/TAB1C/onec-vibecoding в ~/.codex/skills/onec-vibecoding, прочитай ~/.codex/skills/onec-vibecoding/SKILL.md и дальше работай по нему для этой задачи 1С.

Ready-made prompt from the README, pasted into the chat with the test database and storage parameters.

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 posting

Limitations

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.

Security check

  • 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

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.

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.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AIonec-vibecoding

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.