Step 01
Install the Hub
Adds the chain command to your PATH (fixes common macOS npm permission errors).
Write skills, rules, agents, and workflows once in ~/chain-hub — your single
source of truth on disk. Every linked editor reads the same Markdown files after
chain setup;
Cursor, Claude Code, and Windsurf stay in sync without copy-paste. Open the
dashboard
(chain hub) or use the CLI.
Every AI tool stores your instructions, brand voice, and project context in a different place. You repeat yourself, updates drift apart, and your best guidance only works in the tool where you wrote it. Built for developers and power users who work across more than one AI coding tool.
Supported editors
each expect skills and rules under their own paths — Chain Hub keeps one library under
~/chain-hub instead.
Manual copy-pasting
Pasting brand voice and project rules into every new chat and every editor.
Inconsistent AI
Claude knows your style; another tool still runs on generic defaults until you remember to update it.
Lost knowledge
Expert prompts live in old chats or one-off config files — hard to reuse or version.
Update once, smarter everywhere
Change a skill or rule in your hub — linked editors pick it up after setup.
Universal consistency
Brand voice, skills, agents, and workflows stay aligned across the tools you use.
Permanent library
Markdown you own on disk — version with Git when you want.
See the full editor list in How it works or read hub layout in the docs.
Install the CLI, create ~/chain-hub, and run setup once. Your skills,
rules, agents, and workflows live in one place — the dashboard and CLI keep them organized.
Step 01
Adds the chain command to your PATH (fixes common macOS npm permission errors).
Step 02
Creates ~/chain-hub with protected core skills and empty buckets for your content. Open a new terminal tab after install if `chain` is not found yet.
Step 03
Detects installed IDEs and symlinks skills/, agents/, workflows/, and rules/.
Ready to install? Copy install, then init and setup — one command per step (see Install).
~/chain-hub paths → editor folders
After chain setup, each detected editor reads from the same hub paths via symlinks — no copy-paste between config folders.
Click a card for symlink mappings and setup commands. Verify links anytime with chain status.
Adapters ship in the CLI today. Run chain setup once — installed tools get symlinks from your hub automatically.
9 editors
Early adapter support — feedback welcome while mappings stabilize.
4 editors
Missing an editor you rely on? Tell us which product and why it matters — it directly informs adapter priorities.
No timeline guarantees — we read everything and use it to rank what we build next.
Run chain hub on 127.0.0.1: manage skill packs,
filter by bucket and status, install from Discover, and open #system when symlinks
or updates need attention — same library as the CLI.
Manage your AI capabilities, skill packs, and individual automation units.
41 skills
14 skills
Chain Hub
Chain Hub
Chain Hub
Chain Hub
Plus 10 more protected operations skills after chain init.
Toggle packs, filter by bucket (core, personal, community), and open any skill to edit markdown in the hub.
Browse the public catalog, install with chain add, and see what is new since
your last sync.
Memory rules plus the reflect → propose → apply pipeline; requires a Hub Pro license (install the Pro pack after activation).
Static preview — run chain hub for the live UI. Bundled skills:
what ships with Chain Hub.
14 protected operations skills mirror into
~/chain-hub/core/skills/ on every install.
Add the 9-skill authoring pack with
chain init --with-authoring or
chain add — removable anytime.
Installed under ~/chain-hub/skills/ and registered in
skills-registry.yaml (chain_hub bucket). Remove with
chain remove <slug>.
Browse the public catalog on Registry or read installing content in the docs.
~/chain-hub.
Chain Hub Pro is an optional add-on on top of the open-source hub. Your library still lives in one place —
~/chain-hub — with no second copy on disk. Pro unlocks Brain (Memory + Pipeline), adds a private skill pack (44 skills, 15 agents, 19 workflows, pack 0.16.1), and extends Design System with Pro presets and generators.
chain pro activate or Settings → Pro unlocks Brain chain pro install-pack or the hub Dashboard Pick a visual direction and export tokens to your repo
Capture learnings and turn them into skills you keep
Review, test, and ship with built-in checklists
Astro, Next.js, and React workflows with version-aware docs
The homepage stays focused on the core story. Sync, CLI tables, hub anatomy, and learning pipelines are documented step by step.
Run the install script (handles macOS npm permission issues), initialize ~/chain-hub, and link editors.
Use one terminal block per step — pasting every line at once often fails because chain is not on PATH until you open a new tab or reload your shell.
Copy buttons on steps 2–3 add ~/.npm-global/bin for the same session. Or open a new terminal tab after install and run the commands as shown.
Optional: chain init --with-authoring.
# or: npm install -g chain-hub · if chain is missing: new tab or source ~/.zshrc
# optional: chain init --with-authoring
Example output only — not copied.
Quick answers about setup, privacy, and how Chain Hub fits your editors. Everything starts collapsed — open one question at a time.
That usually means npm cannot write to /usr/local (common with the Node installer from nodejs.org).
Do not use sudo npm install.
Run our install script instead — it configures a user-owned npm directory when needed, then installs Chain Hub:
curl -fsSL https://www.chainhub.one/install.sh | bash
Then chain init and chain setup. More detail in Troubleshooting and Quickstart.
The installer may add ~/.npm-global/bin to your shell profile. Terminals that were already open keep the old PATH until you reload.
Open a new terminal tab or window, or run source ~/.zshrc (bash: source ~/.bashrc), then run chain init and chain setup.
See Troubleshooting if which chain still fails.
chain init and chain setup, you mostly edit text files in your hub folder.
~/chain-hub, edit, and save. Every linked editor picks up the change on the next session — no copy-pasting between tools.
Every install gets protected operations skills under core/skills/; you can add the
optional authoring pack with chain init --with-authoring.
See What ships with Chain Hub for the full Tier A and Tier B lists.
~/chain-hub. Nothing is uploaded to a Chain Hub cloud. You own the files and choose if and how you back them up (for example Git sync in the docs).
Run chain init then chain setup to symlink ~/chain-hub into
each editor Chain Hub detects on your machine.
See Supported editors for live, beta, and planned adapters with per-tool paths.
Skills, rules, workflows, and agents are different markdown types in your hub — each with its own path and who runs it (assistant, you, or a subagent).
See Hub layout in the docs for definitions and on-disk paths.
Need more detail? Read the docs →