/install knowledgebase-share
Knowledgebase Share
Use this skill as the single operating system for multi-agent knowledge storage.
Privacy rule (critical)
This is a reusable/public skill. Never hardcode user-specific repo URLs, paths, or secrets in SKILL.md.
Always read config from references/kb-config.json (or user-provided override) before executing.
Required config
Read references/kb-config.json first.
Fields:
repo_url: canonical GitHub repo URL for knowledge storagelocal_path: local clone pathbranch: default branch (usuallymain)private_root: private notes root folder (defaultprivate)shared_root: shared notes root folder (defaultshared)
Repository model
\x3Cknowledge-repo>/
private/\x3Cagent>/
shared/
00_rules/
10_projects/
20_research/
30_decisions/
40_playbooks/
90_archive/
meta/
templates/
Branch model
main: stable shared knowledgeagent/\x3Cname>: per-agent working branch- Shared knowledge enters
mainonly via PR
Operating rules
- Pull/rebase before writing:
git pull --rebase origin \x3Cbranch> - Keep private drafts in
private/\x3Cagent>/ - Promote reusable content to
shared/via PR - Never force-push
main - No secrets/tokens in repository content
- Resolve conflicts by preserving both versions first, then refactor
Standard flows
A) Agent daily write (private)
- checkout
agent/\x3Cname> - write to
\x3Cprivate_root>/\x3Cname>/... - commit + push branch
B) Promote to shared knowledge
- copy/refine note into
\x3Cshared_root>/... - commit on
agent/\x3Cname> - open PR to
main - merge after review
C) Consume latest shared knowledge
- checkout local branch
git fetch origin- rebase from latest
main
Minimal commands (template)
# first-time clone
git clone \x3Crepo_url> \x3Clocal_path>
# create agent branch
cd \x3Clocal_path>
git checkout -b agent/\x3Cname>
# sync branch
git pull --rebase origin agent/\x3Cname>
# push updates
git push origin agent/\x3Cname>
Boundary
- This skill governs knowledge layer operations only.
- Constitution / hard governance rules are maintained in the independent constitution system.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install knowledgebase-share - After installation, invoke the skill by name or use
/knowledgebase-share - Provide required inputs per the skill's parameter spec and get structured output
What is Knowledgebase Share?
Operate a multi-agent shared knowledge layer backed by one GitHub repository. Use when setting up shared/private knowledge folders, enforcing branch+PR workf... It is an AI Agent Skill for Claude Code / OpenClaw, with 435 downloads so far.
How do I install Knowledgebase Share?
Run "/install knowledgebase-share" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Knowledgebase Share free?
Yes, Knowledgebase Share is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Knowledgebase Share support?
Knowledgebase Share is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Knowledgebase Share?
It is built and maintained by Reed (@reed1898); the current version is v0.3.2.