Source registry layout

Updated May 06, 2026

The tool reads shared source data from the same XDG data directory. If $XDG_DATA_HOME is unset, the default root is:

~/.local/share/repo-local-tools

MCP server definitions live under:

$XDG_DATA_HOME/repo-local-tools/mcp-servers/<name>.toml

Skill repositories live under:

$XDG_DATA_HOME/repo-local-tools/skills/<name>/

Anthropic .skill archives may also be installed directly. Archive paths must be absolute and must point to a zip file containing exactly one top-level skill directory.

repo-local-tools load writes to the same shared source registry. It is useful when a project already contains a SKILL.md, .skill bundle, mcp.json, or mcpServers.json file and the maintainer wants to make those tools available for later mcp install or skill install commands.