Usage & Features

Dashboard

The Chain Hub dashboard (chain hub) is a local web app for managing your hub without editing YAML by hand. It binds to 127.0.0.1 by default (use --host 0.0.0.0 only on trusted networks).

Launch

chain hub
chain hub --port 2342 --no-open

During development, apps/hub can run bun run dev with /api proxied to the CLI hub server.

RoutePurpose
#skillsYour installed library by bucket — edit, validate, and manage packs.
#discoverBrowse the public skill catalog and install skills (tabs: Browse, All skills, New to install). Legacy #marketplace and #registry redirect here.
#rulesEdit hub rules (global.md, project rules).
#agentsAgent definitions under agents/.
#workflowsWorkflow markdown with required sections for chain validate.
#docsRead the full, offline-compatible Chain Hub documentation directly in the local dashboard.
#brainMemory rules and the Learn pipeline (reflect, improve, apply). Legacy #learn / #memory redirect here.
#settingsHub path (~/chain-hub and optional overrides), UI preferences, design tokens (legacy #config redirects here).
#systemSymlink health, setup/fix actions, CLI update banner.

Highlights

  • Documentation Integration: The dashboard embeds the exact same MDX-based documentation files as the live website, rendered natively and offline-first inside the local app.
  • Deactivated Skills Tracking: Easily track and manage inactive or shadowed skills directly from the dashboard panel. Toggling a skill off temporarily moves it into a deactivated state, skipping it during symlinking without deleting the content.
  • Detailed Upstream Updates: The update banner displays a detailed per-item breakdown (CLI, skills, packs, workflows, rules) with semantic updates, warning you before applying changes.
  • Protected Core: 14 operations skills from core/skills/; user-side copies of the same slug appear under Protected Core until removed.
  • Learn pipeline: Human-gated improvements from chain capture events — proposals are applied only after approval, with automatic rollback prompts when validation fails.
  • Catalog stats (Discover): See how many installed skills match the public catalog versus local-only installs.
  • Chain Hub Pro: With an active license, Settings → Pro and the Dashboard show Install Chain Hub Pro pack until the pack is on disk. Same as chain pro install-pack in the CLI — requires activation first; purchase alone does not install skills.
  • Private packs: Install GitHub packs with chain add github:owner/repo --pack; private repos need GITHUB_TOKEN, GH_TOKEN, or gh auth token.