This page keeps OpenClaw truthful inside Shopflow under the 2026-04-06 public-distribution uplift.
In plain language:
OpenClaw no longer needs a separate main install box. the canonical install path now lives inside the main Shopflow repo, while the old standalone repo is only a legacy fallback. OpenClaw does have official surfaces, but Shopflow’s live public route today is still the GitHub/customPlugins lane below, not an official OpenClaw listing.
Canonical boundary:
xiaojiou176-open/shopflow-suite stays the canonical Shopflow repogithub:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-pluginOpenClaw now has a canonical install path inside the canonical repo.
That means Shopflow can truthfully show:
github:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-plugin
and the upstream nix-openclaw community-plugin flowThat GitHub/customPlugins route is a documented public route, not the same thing as being placed on an official OpenClaw distribution surface.
It must still not be described today as:
The strongest truthful public distribution surface today is:
https://github.com/xiaojiou176-open/shopflow-suitecustomPlugins
flow:
github:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-pluginopenclaw/nix-openclaw public repoThis is the strongest public route Shopflow can prove today, but it is still a community-style GitHub/customPlugins route rather than an official OpenClaw listing or primary official distribution lane.
Think of it like packing a product for a public shelf:
OpenClaw’s upstream public docs already verify the install shape:
home-manager switchUse this exact install shape today:
programs.openclaw.instances.default = {
enable = true;
plugins = [
{ source = "github:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-plugin"; }
];
};
Then apply it with:
home-manager switch --flake .#<user>
Use these in this order when a reader asks “where do I start?”:
If the reader wants the underlying upstream public route first, point them to:
https://github.com/openclaw/nix-openclawProof here means “a stranger can follow the route and we can show receipts.”
Use this loop:
https://github.com/xiaojiou176-open/shopflow-suitecustomPluginshome-manager switchMinimum proof bundle:
home-manager switch success outputpnpm cli:read-only -- agent-target-packet --target openclaw
pnpm cli:read-only -- plugin-marketplace-metadata --target openclaw
pnpm cli:read-only -- public-distribution-bundle
pnpm cli:read-only -- agent-integration-bundle
Then read:
The important upgrade is not “Shopflow magically shipped an official OpenClaw integration.”
The real upgrade is: