db-list

Manage .v8-project.json registry entries for 1C databases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the hassle of manually tracking which 1C information bases your project can use by keeping a single, readable registry in .v8-project.json.

Core Features & Use Cases

  • Database inventory and visibility: shows all registered bases with their IDs, aliases, and connection-relevant fields.
  • Interactive registry updates: lets you add or remove bases in a structured, consistent way without editing JSON by hand.
  • Correct target resolution by intent: selects the appropriate database for other db-* skills by id/alias/name, or by mapping the current Git branch to databases[].branches, falling back to default or asking the user when ambiguous.

Quick Start

Ask an AI assistant to list all available bases from the project's .v8-project.json for your current workflow.

Frequently Asked Questions about db-list

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

FAQPage Schema
How do I manage multiple 1C database connections in a single project?▼

A 1C database registry resolves target databases by mapping current Git branches to specific bases using .v8-project.json, falling back to a default database or prompting for user clarification when the branch mapping is ambiguous.

What is the best way to map Git branches to specific 1C information bases?▼

Mapping Git branches to 1C information bases is handled through a .v8-project.json registry, which automatically resolves the correct database target by matching the current branch name to configured branch mappings.

How do I add a new 1C information base to my project setup without editing JSON manually?▼

You can add a new 1C information base through interactive data entry that updates the .v8-project.json registry automatically, ensuring structured and consistent connection parameters without manually editing the JSON file.

Can I view all registered 1C databases and their connection parameters in one place?▼

Viewing all registered 1C databases is supported by the .v8-project.json registry, which provides a complete inventory of all configured bases along with their IDs, aliases, and connection-relevant fields.

Does resolving a target 1C database require a default fallback when the Git branch is unmapped?▼

Resolving a target 1C database uses a default fallback when the current Git branch has no explicit mapping in the .v8-project.json registry, and it will ask for user clarification if the target remains ambiguous.