1C EDT Skills AI

Two Codex skills: building a cfe extension from 1C:EDT projects, and BSL code review against v8std standards focused on queries inside loops

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

  • v8std-bsl-review makes edits to BSL source code as a result of the review
  • cfe-build-edt creates a temporary infobase and loads exports into it
All reasons and checks
Russian stack

nixlavr/1c-edt-skills-ai

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/1c-edt-skills-ai

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

Other ways to install

Assembled automatically, review before installing.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -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.

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .claude/skills
cp -R "$tmp/skills/cfe-build-edt" .claude/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .claude/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -a cursor -y

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

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .agents/skills
cp -R "$tmp/skills/cfe-build-edt" .agents/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .agents/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -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.

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .github/skills
cp -R "$tmp/skills/cfe-build-edt" .github/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .github/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -a codex -y

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

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .agents/skills
cp -R "$tmp/skills/cfe-build-edt" .agents/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .agents/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -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.

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .agents/skills
cp -R "$tmp/skills/cfe-build-edt" .agents/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .agents/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .devin/skills
cp -R "$tmp/skills/cfe-build-edt" .devin/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .devin/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -a cline -y

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

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .cline/skills
cp -R "$tmp/skills/cfe-build-edt" .cline/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .cline/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -a roo -y

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

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .roo/skills
cp -R "$tmp/skills/cfe-build-edt" .roo/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .roo/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add nixlavr/1c-edt-skills-ai --skill cfe-build-edt v8std-bsl-review -a opencode -y

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

Without third-party tools, from commit 02aa7ea
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .agents/skills
cp -R "$tmp/skills/cfe-build-edt" .agents/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .agents/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .agents/skills
cp -R "$tmp/skills/cfe-build-edt" .agents/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .agents/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nixlavr/1c-edt-skills-ai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/cfe-build-edt/ /skills/v8std-bsl-review/
git -C "$tmp" checkout 02aa7eaae3f0388842fbb2d1dd9bc0ffa0943447
mkdir -p .agents/skills
cp -R "$tmp/skills/cfe-build-edt" .agents/skills/cfe-build-edt
cp -R "$tmp/skills/v8std-bsl-review" .agents/skills/v8std-bsl-review

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit 02aa7ea.

Text for your agent

Copy the needed folder from this repository's skills/ into your Codex skills directory, for example Copy-Item -Recurse -Force skills\v8std-bsl-review $env:USERPROFILE\.codex\skills\v8std-bsl-review.

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

What it does

The cfe-build-edt skill automates building a .cfe extension file from a pair of EDT projects: it exports the base configuration and the extension to XML via 1cedtcli, creates a temporary file infobase, loads both exports into it, and dumps the resulting binary .cfe, leaving logs in a temporary build directory. The v8std-bsl-review skill checks and safely fixes BSL code against 1C development standards: module structure, exception handling, queries and data access, treating queries inside loops as a strict, high-priority violation, and preferring existing SSL functionality over custom duplicates when SSL is already in the project.

Who it is for. For 1C developers using Codex and 1C:EDT who need quick cfe extension builds and BSL review against ITS standards.

Good fit when

  • You need to build a .cfe from EDT configuration and extension projects without manual designer steps
  • You need to check BSL code for queries in loops and other standard violations before a commit

Not a fit when

  • 1C:EDT and 1C:Enterprise with 1cv8.exe are not installed on the machine
  • You need skills for Claude Code or Cursor: the repository targets the Codex skill format

Example request

Check this common module against v8std and remove the query from the loop

Limitations

The build script targets Windows and PowerShell, and expects specific default project directory names. Requires 1C:EDT and 1C:Enterprise installed. Small project, two skills, maintained by one author.

How to disable. Delete the cfe-build-edt and v8std-bsl-review folders from your Codex skills directory.

Security check

  • v8std-bsl-review makes edits to BSL source code as a result of the review
  • cfe-build-edt creates a temporary infobase and loads exports into it

README in short

The README lists both skills with their directory layout, the cfe-build-edt build steps via 1cedtcli and a temporary base, the key v8std-bsl-review rules of listing violations before making edits and never breaking public contracts, and links to ITS sources on module style and query optimization.

FAQ

What does the skill do with a query inside a loop?

v8std-bsl-review treats it as a strict, high-priority violation and requires an explicit decision or note rather than a silent pass.

Where does the built .cfe get saved?

By default to build\Расширение.cfe, with build error logs under build\cfe-build\logs.

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 AI1C EDT Skills AI

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