dx-hub-init

Initialize a hub directory by discovering sibling repos and merging configs.

6|3|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/easingthemes/dx-aem-flow --skill dx-hub-init
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dx-hub-init
Source: https://github.com/easingthemes/dx-aem-flow/tree/main/plugins/dx-hub/skills/dx-hub-init
Command: npx skills add https://github.com/easingthemes/dx-aem-flow --skill dx-hub-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a hub directory to orchestrate work across multiple repositories by discovering sibling repos, merging configs, and validating CLI compatibility.

Core Features & Use Cases

  • Scans parent directory for sibling repos that contain a .ai/config.yaml with a scm: key and aggregates them into a single hub config.
  • Merges repository configs into a hub/.ai/config.yaml, creates hub structure, and prepares CLAUDE.md and initial MCP settings.
  • Generates CLAUDE.md, creates a VS Code workspace option, and sets up environment for Claude Code integration and hub dispatch.

Quick Start

Run /dx-hub-init to create a hub directory and auto-configure multi-repo orchestration.

Frequently Asked Questions about dx-hub-init

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

FAQPage Schema
How do I initialize a hub directory for multi-repo orchestration?▼

To initialize a hub directory for multi-repo orchestration, run /dx-hub-init to scan sibling repos, merge their .ai/config.yaml files, and generate the hub structure including CLAUDE.md and MCP settings.

What is multi-repo orchestration and when do I need a hub directory?▼

Multi-repo orchestration coordinates work across multiple repositories from a central hub directory. You need it when bootstrapping a hub to aggregate sibling repo configs and validate CLI compatibility for unified Claude Code integration.

How does sibling repo discovery work during workspace setup?▼

Sibling repo discovery scans the parent directory for repositories containing a .ai/config.yaml file with an scm: key, then aggregates and merges those configurations into a single hub/.ai/config.yaml file.

Can I generate a VS Code workspace and Claude Code integration from multiple repositories?▼

Yes, multi-repo orchestration generates a VS Code workspace option and sets up the environment for Claude Code integration by creating .claude/settings.json, .mcp.json, and CLAUDE.md during hub initialization.

What files are required to set up a multi-repo hub structure?▼

Multi-repo hub setup requires creating .ai/config.yaml, .claude/settings.json, .mcp.json, and CLAUDE.md files. Sibling repos must contain a .ai/config.yaml with an scm: key to be discovered.

Does multi-repo orchestration validate CLI compatibility across discovered repositories?▼

Yes, multi-repo orchestration validates CLI compatibility during hub initialization to ensure the aggregated sibling repos can coordinate workflows seamlessly across the dx ecosystem.