db-run

Launch 1C:Enterprise with project-resolved information bases and startup parameters.

33|8|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Dach-Coin/claude_rules_1c --skill db-run-dach-coin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-run
Source: https://github.com/Dach-Coin/claude_rules_1c/tree/main/.claude/skills/db-run
Command: npx skills add https://github.com/Dach-Coin/claude_rules_1c --skill db-run-dach-coin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Skill db-run solves the problem of quickly starting 1С:Enterprise and opening the correct information base based on your project configuration, even when you provide only minimal details.

Core Features & Use Cases

  • Local or server database launch: Start a file database via -InfoBasePath or a server database via -InfoBaseServer + -InfoBaseRef.
  • Project-aware connection resolution: Reads .v8-project.json, maps the requested database name to id/alias/name, and falls back to the current Git branch or default.
  • Optional post-start actions: Support launching with /Execute (with a warning for ERF), passing /C startup parameters, and opening a navigation link via /URL.

Quick Start

Ask to run your project’s 1C by using the command: /db-run dev.

Frequently Asked Questions about db-run

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I launch 1C:Enterprise with the correct database from my project configuration?

To launch 1C:Enterprise, the skill resolves your database from the project's `.v8-project.json` file and executes a PowerShell script in the background using `ENTERPRISE /F` for file databases or `ENTERPRISE /S` for server databases.

Can I pass startup parameters or open a deep link when running a 1C database?

Yes, you can pass startup parameters using the `/C` flag and open navigation deep links via the `/URL` parameter when running your 1C:Enterprise client in interactive mode.

How do I run an external processing file automatically when 1C:Enterprise starts?

You can run an external processing file on startup by applying the `/Execute` parameter, though the skill issues a warning when launching ERF files to ensure caution with external processing formats.

Does the 1C database launcher support both local file and server-based information bases?

Yes, the launcher supports local file databases via `-InfoBasePath` and server databases by resolving `-InfoBaseServer` and `-InfoBaseRef` from your project configuration mappings.

How does the 1C client automation script resolve which database to start?

The script reads `.v8-project.json` to map the requested database name to its id, alias, or name, falling back to the current Git branch name or a default configuration if the specific database is not found.

What are the limitations of using a PowerShell script for 1C:Enterprise client automation?

The script requires a valid `.v8-project.json` file to resolve the `v8path` and database mappings, and it warns users when executing ERF external processing files due to potential format-specific constraints.