1c-project-init

Initialize a 1C project from a server database with Git and AI setup.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-project-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-project-init
Source: https://github.com/Jefest9988/1c-ai-development-kit/tree/main/.cursor/skills/1c-project-init
Command: npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-project-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire process of setting up a new 1C development project from an existing server database, saving significant time and manual configuration effort.

Core Features & Use Cases

  • Full Project Setup: Creates directory structure, copies essential AI skills and agents, configures connection settings, and initializes Git.
  • Database Integration: Connects to a 1C server database to dump the main configuration and any specified extensions.
  • AI Readiness: Prepares the project for AI-assisted development by including specialized agents and rules.
  • Use Case: A developer needs to start working on a new feature in an existing 1C project. They can use this Skill to quickly create a fully configured local development environment, including the latest configuration and extensions, ready for coding.

Quick Start

Initialize a new 1C project at 'C:\Projects\MyNewProject' connecting to the server 'localhost:1541' and database 'MyDatabase' with username 'Admin'.

Frequently Asked Questions about 1c-project-init

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

FAQPage Schema
How do I automate 1C project initialization from a server database?

To automate 1C project initialization from a server database, this Skill connects to the specified server and database, dumps the main configuration and extensions, creates the workspace structure, and initializes Git.

How does project initialization handle Cyrillic usernames in 1C development environments?

Project initialization handles Cyrillic usernames in 1C development environments by utilizing a pre-generated .1c-devbase.bat file, ensuring correct processing and workspace configuration during setup.

Can I configure AI agents and rules automatically when setting up a 1C project?

You can configure AI agents and rules automatically when setting up a 1C project, as the initialization process copies specialized AI skills, agents, and rules directly into your new development workspace.

Does the 1C project bootstrapping process support automatic version detection?

The 1C project bootstrapping process supports automatic 1C version detection, identifying the installed platform version to correctly generate configuration dumps and connection settings.

What is the best way to bootstrap a local 1C development environment with Git?

The best way to bootstrap a local 1C development environment with Git is using an automated initialization Skill that generates the directory structure, dumps configurations from the server, and initializes the repository.

What are the limitations when dumping 1C extensions during project initialization?

When dumping 1C extensions during project initialization, the process requires correctly specified extension names and a functional server database connection to successfully extract and save the configuration files.