1c-db-list

Read and update .v8-project.json to manage 1C database registries.

40|11|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-db-list
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-db-list
Source: https://github.com/Desko77/claude-code-skills-1c/tree/main/skills/1c-db-list
Command: npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-db-list

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers manage the 1C project database registry by reading and updating the .v8-project.json file to reflect current databases, default selections, and aliases.

Core Features & Use Cases

  • List, add, remove and show details of databases stored in .v8-project.json.
  • Validate required fields (id, name, type, path for file or server+ref for server) and handle optional aliases and branches.
  • Interactive prompts when adding or updating databases to fill in missing information.

Quick Start

Use the skill to display all configured databases, then add a new database by providing the required fields when prompted.

Frequently Asked Questions about 1c-db-list

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

FAQPage Schema
How do I manage the 1C project database registry in the .v8-project.json file?

You can manage the 1C project database registry by reading and updating the .v8-project.json file to list, add, or remove databases while maintaining default selections and aliases.

What is required when adding a new database to the 1C v8 project configuration?

Adding a database requires validating specific fields: id, name, type, and path for file databases, or server and ref for server databases. Optional aliases and branches can also be handled.

How does interactive prompting work for missing 1C database registry data?

Interactive prompts trigger during database addition or updates to collect missing information, ensuring required fields like id, name, type, and path are validated before writing to the JSON file.

Can I list and remove databases from the .v8-project.json file without manual editing?

Yes, you can list all configured databases, show their details, and remove entries directly by automating JSON read and write operations on the .v8-project.json file instead of manual editing.

Does this database registry management approach support both file and server database types?

Yes, the registry management validates required fields for both file databases using a path property and server databases using server and ref properties, handling optional aliases and branches accordingly.