This page is the one-screen control card for OpenClaw’s current public-ready state.
In plain language:
If the main packet is the travel folder, this matrix is the boarding pass. It tells you what is ready inside the repo, what still needs one outside action, and what receipt proves the trip really happened.
| Surface | Repo-owned now | Strongest truthful public path | Proof to capture | External-only blocker |
|---|---|---|---|---|
| install path | exact install snippet, metadata packet, and canonical subdir route already exist | use github:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-plugin, add it to OpenClaw customPlugins, and run home-manager switch |
flake snippet plus successful home-manager switch output |
fresh install receipt still needs a human/operator run |
| discovery path | docs, ready metadata, checked-in example JSON, and the canonical subdir route already exist | point readers to this matrix, the canonical repo shopflow-suite, the canonical subdir install path, and the upstream openclaw/nix-openclaw repo |
public repo URL or official listing URL | official OpenClaw listing placement is still unknown |
| proof loop | receipt checklist is prepared | capture install receipt plus one runtime receipt against the canonical subdir route | install log, runtime log, screenshot or transcript | someone must perform the real install/runtime proof run |
| metadata/listing copy | ready-to-publish draft exists | paste the metadata into the canonical repo docs or a future official listing form | final pasted copy or listing draft URL | maintainer auth if using official OpenClaw-owned surfaces |
| official org linkage | packet is prepared | ask OpenClaw maintainers whether this should stay community-plugin-only or be linked from an official surface | Discord thread URL or maintainer reply | Discord/maintainer auth boundary |
The best truthful route today is not “claim an official marketplace.”
It is:
github:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-plugincustomPlugins flowThat is like using a real front desk that already exists, instead of pretending we own the whole mall.
programs.openclaw.instances.default = {
enable = true;
plugins = [
{ source = "github:xiaojiou176-open/shopflow-suite?dir=distribution/openclaw-plugin"; }
];
};
home-manager switch --flake .#<user>
Hand these together:
shopflow-suite remains the canonical Shopflow repo