get-config

Retrieve and validate the vault path from the engine configuration file.

4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/BugRoger/2bd --skill get-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-config
Source: https://github.com/BugRoger/2bd/tree/main/.claude/skills/_sub/fetch/get-config
Command: npx skills add https://github.com/BugRoger/2bd --skill get-config

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that all other skills can reliably locate and access the user's personal knowledge base by reading the engine's configuration file.

Core Features & Use Cases

  • Centralized Configuration: Reads the vault_path from .claude/config.md.
  • Path Validation: Checks if the configured vault directory actually exists.
  • Error Reporting: Provides specific error messages for missing config, missing path, or non-existent vault.
  • Use Case: Before any other skill can read or write notes, it must first use get-config to determine where the user's vault is located.

Quick Start

Use the get-config skill to retrieve the vault path from the engine configuration.

Frequently Asked Questions about get-config

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

FAQPage Schema
How do I get the vault path from the engine configuration file?

To get the vault path, the skill reads the `vault_path` variable directly from the `.claude/config.md` engine configuration file and returns the directory location for use.

What happens if my vault directory path is missing or does not exist?

If the vault directory path is missing or does not exist, the skill validates the directory and gracefully reports a specific error message indicating a missing config, missing path, or non-existent vault.

Why do I need to read engine configuration before accessing my notes?

You need to read engine configuration to reliably locate and access your personal knowledge base. It validates the vault directory existence to ensure accessibility before any other skill reads or writes notes.

Where is the vault path setting stored for the engine configuration?

The vault path setting is stored centrally in the `.claude/config.md` file. The skill retrieves this configured path to ensure subsequent operations can access the correct directory.

Can I use this configuration retrieval skill if the config.md file is missing?

If the config.md file is missing, the skill handles the missing configuration gracefully by reporting a specific error, preventing downstream skills from attempting to access an undefined vault path.