From dx-hub
View and edit hub configuration — add repos, adjust terminal delay. Use to manage hub settings. Trigger on "hub config", "add repo to hub", "terminal delay".
How this skill is triggered — by the user, by Claude, or both
Slash command
/dx-hub:dx-hub-configThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You view and edit the hub configuration in `.ai/config.yaml`.
You view and edit the hub configuration in .ai/config.yaml.
Read .ai/config.yaml. If a hub: section is absent, STOP:
Hub mode is not configured. Run
/dx-hub-initfirst.
Inspect $ARGUMENTS and route to the matching section:
| Subcommand | Action |
|---|---|
(none) or show | Display current hub config |
add-repo <path> | Discover and add a repo |
terminal-delay <seconds> | Set seconds to wait for Claude to start in terminal |
Print hub settings in readable format:
Hub Configuration
─────────────────────────────────
Enabled: <hub.enabled>
Terminal delay: <hub.terminal-delay>s
State TTL: <hub.state-ttl>
Repos (<count>):
- <name> <path> [capabilities: <caps>] [base: <base-branch>] [project: <project>]
...
~, make absolute).<path>/.ai/config.yaml exists. If not, STOP: "No .ai/config.yaml found at <path>. Is this a dx-enabled project?"<path>/.ai/config.yaml and extract:
name (or derive from directory name)scm.base-branch (default main if absent)scm.project (optional)hub.repos already contains an entry with the same name, STOP: "Repo <name> is already in the hub. Use show to review current repos."hub.repos in .ai/config.yaml:
- name: <name>
path: <resolved-path>
base-branch: <base-branch>
project: <project> # omit if absent
Added
<name>(<resolved-path>) to hub. Total repos: .
<seconds> is a positive integer between 1 and 30. If not, STOP: "Invalid delay <seconds>. Use a number between 1 and 30."hub.terminal-delay in .ai/config.yaml.<seconds>s./dx-hub-config
/dx-hub-config show
Prints current hub settings and all registered repos.
/dx-hub-config add-repo ../my-other-repo
Reads ../my-other-repo/.ai/config.yaml, extracts metadata, and adds the repo to the hub.
/dx-hub-config terminal-delay 8
Updates the terminal startup delay and confirms the change.
Cause: .ai/config.yaml has no hub: section.
Fix: Run /dx-hub-init to initialise hub mode first.
.ai/config.yaml found at <path>"Cause: The target directory is not a dx-enabled project, or the path is wrong.
Fix: Run /dx-init in the target repo, then retry.
<name> is already in the hub"Cause: A repo with that name is already registered.
Fix: Run /dx-hub-config show to review existing entries.
npx claudepluginhub easingthemes/dx-aem-flow --plugin dx-hubGuides Hive configuration via YAML for repo-specific rules, tmux windows, spawn commands, keybindings, and terminal integration.
Initializes and repairs Harness project configuration: CLAUDE.md, Plans.md, hooks, sync, CI/CD, Codex CLI, memory setup, agent config, and mirror sync.
Reference every Claude Code setting option from permissions, hooks, and sandbox to models, status line, and MCP servers. Use for config customization and troubleshooting.