db-create

Create 1C file or server information bases via 1cv8.exe CREATEINFOBASE.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill db-create-arman-kudaibergenov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-create
Source: https://github.com/Arman-Kudaibergenov/1c-ai-development-kit/tree/main/.claude/skills/db-create
Command: npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill db-create-arman-kudaibergenov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of manually creating a new 1C:Enterprise information base (file or server) and wiring it into your development project workflow.

Core Features & Use Cases

  • Create a file or server information base: Initializes an empty 1C database at a chosen filesystem path or on a 1C server by name/reference.
  • Optional template-based creation: Starts the base from a provided template file (.cf or .dt) to avoid rebuilding from scratch.
  • Optional project registration support: Prepares the workflow to register the new base in .v8-project.json via the companion flow (db-list add).
  • Typical use case: When starting a new 1C project or spinning up a fresh dev/testing environment, create the base first, then register it for subsequent automation.

Quick Start

Ask the AI to create a new file information base at C:\Bases\NewDB.

Frequently Asked Questions about db-create

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

FAQPage Schema
How do I create a new 1C information base from the command line?

To create a 1C information base, this Skill executes the CREATEINFOBASE operation via 1cv8.exe, provisioning either a file or server database with your specified name and reference. It reads v8path from .v8-project.json or infers the platform location automatically.

Can I create a 1C database from an existing template file?

Yes, you can create a 1C database from a template by using the optional /UseTemplate flag during the CREATEINFOBASE operation. This initializes the information base from a provided .cf or .dt template file, avoiding a rebuild from scratch.

What is the process for setting up a file or server 1C database for a new project?

Setting up a 1C database involves validating required inputs and running CREATEINFOBASE via 1cv8.exe to initialize an empty or template-based information base. This bootstraps your development environment by applying the /AddToList flag for project registration.

Do I need a .v8-project.json file to provision a new 1C information base?

You do not need a .v8-project.json file to provision a 1C information base, as the Skill can infer the platform location when it is missing. When available, it reads the v8path value from this file to locate 1cv8.exe for the database creation.

How do I register a newly created 1C database into my automation workflow?

To register a newly created 1C database into your automation workflow, this Skill prepares the base with the /AddToList flag and supports companion flow integration. You then use the db-list add flow to register it in .v8-project.json for subsequent automation.