1C Development Router
SkillAI & modelsRoute safe 1C:Enterprise development work involving an infobase, configuration metadata, selective object export, configuration extensions, Designer batch mode, BSL changes, or extension testing. Use this as the entry point when a request spans several 1C workflows or does not clearly match one focused 1C skill.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the 1C Development Router skill
What this skill tells your AI
The instructions your AI receives, as published by muredsa/1c-enterprise-agent-toolkit in skills/onec-dev/SKILL.md and read by ahel’s review.
Operate through an isolated, auditable session. Preserve the source infobase and remove session-owned data after the task.
Start safely
- Read references/safety-contract.md.
- Locate
scripts/onec.py. CheckONEC_DEV_CLI, a project checkout two levels above this skill, the executableonec-devonPATH, then the user data locations documented in the safety contract. - Run
discoverand select the newest compatible platform unless the user requested a specific version. - Run
session-create. For a file infobase, keep the default sandbox copy. Treat server, named, connection-string, and--no-sandboxsessions as live and require the user's explicit authorization. - Keep the returned manifest path. Pass it to every subsequent command with
--session.
Never put a password in a command, manifest, log, or chat. Pass only the name of an environment variable with --password-env. When an explicit 1C user is supplied, keep OS authentication disabled unless the user explicitly requests it.
Route the work
- Invoke
$onec-selective-exportto inspect or export only the metadata required for the task. - Invoke
$onec-extension-lifecycleto create, load, dump, edit, back up, roll back, or delete one named extension. - Invoke
$onec-extension-validateto check BSL, validate applicability, update the extension database configuration, or verify the resulting.cfe. - Combine the focused skills in that order for implementation work: inspect dependencies, modify an extension, then validate it.
Do not change the main configuration for extension work. Do not use destructive Designer switches outside the allowlist in the safety contract.
Finish deterministically
- Report the meaningful result and any diagnostics from the JSON output and linked log files.
- Run
session-cleanup --session <manifest>in a finally-style step whether the work succeeds or fails. - If cleanup fails, stop and report the exact session path. Do not broaden the deletion target or retry with a stronger deletion command.
Do not claim success from the process exit code alone. Require the CLI's ok: true; it checks process status, /DumpResult, and diagnostic log lines.
Signals
- GitHub stars
- 21
- Forks
- 2
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
onec-dev- Source
- github.com/muredsa/1c-enterprise-agent-toolkit