zeyu-j/centricmem-skill ↗★ 1

centricmem-skill

跨客户端共享的托管记忆与检索能力,统一为多个助手服务 适合多工具协作复用知识库的团队,按客户端安装指令执行并完成授权连接。

套件
centricmem-skill
相容性
待驗證
版本
0.21.60
授權
NOASSERTION
最近更新
2026年9月13日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zeyu-j/centricmem-skill

CentricMem

One library. Every agent. Every desk.

A hosted librarian for AI agents. Capture stays in the agent you already use. CentricMem organises and retrieves — Cursor, Claude Code, Codex, Hermes, Pi, OpenClaw, DSH, Copilot, Kiro, Kilo, CodeBuddy, Kimi Code, and the next one share the same shelf.

This repository is one package: Agent Skills SKILL.md plus an Agent Plugins 1.0 bundle (plugin.json + skills/ + mcp.json). Install it once from GitHub; each client uses its own command. Do not paste keys or marketplace JSON into chat.

Install

Paste this to the agent (one line):

Install CentricMem from zeyu-j/centricmem-skill. After install, send https://centricmem.com/login?signup=1 and a /connect?device= URL — plugin mcp.json is not a completed connect. OAuth-capable clients may also add https://mem.centricmem.com/mcp with no Bearer and finish the browser prompt. Cursor can use Add to Cursor on centricmem.com (URL only, then the browser prompt). Codex: codex mcp add centricmem --url https://mem.centricmem.com/mcp then codex mcp login centricmem, and still send the connect URL unless cm_* already work. Tell them the key appears only once — save a backup; never paste keys.

If the shell works, a terminal in the project can run:

npx --yes skills add zeyu-j/centricmem-skill --skill centricmem-agent -y

(omit -g — some agents, including PromptScript, have no user-wide skills dir.)

Same GitHub repo as a plugin marketplace:

ClientAdd this repo, then install
CursorPlugins → Team Marketplaces → Import from Repo zeyu-j/centricmem-skill, or npx skills add above
Claude Code/plugin marketplace add zeyu-j/centricmem-skill then /plugin install centricmem-skill@centricmem
CodeBuddy / WorkBuddycodebuddy plugin marketplace add zeyu-j/centricmem-skill then /plugin install centricmem-skill@centricmem
Kimi Code/plugins install https://github.com/zeyu-j/centricmem-skill (Custom). Catalog: /plugins marketplace https://raw.githubusercontent.com/zeyu-j/centricmem-skill/main/.kimi-plugin/marketplace.json. Set CENTRICMEM_API_KEY for host MCP.
DifyMarketplace listing pending review. Source: zeyu-j/centricmem-dify. Or attach MCP https://mem.centricmem.com/mcp with the same agent key.
Codexcodex mcp add centricmem --url https://mem.centricmem.com/mcp then codex mcp login centricmem. Plugin: codex plugin marketplace add https://github.com/zeyu-j/centricmem-skill.git then install centricmem-skill in Plugins
Hermeshermes skills install zeyu-j/centricmem-skill/skills/centricmem-agent. MCP: hermes mcp add --url https://mem.centricmem.com/mcp --auth oauth centricmem (or auth: oauth in ~/.hermes/config.yaml). Still send a /connect?device= URL unless cm_* already work. Bearer in headers only when OAuth is unavailable.
Pipi install https://github.com/zeyu-j/centricmem-skill. Then URL-only ~/.pi/agent/mcp.json (url + type: streamable-http). MCP is not auto-wired by the package.
OpenClawCompatible bundle (Agent Plugins / Claude / Codex / Cursor). Not ClawHub. openclaw plugins install git:github.com/zeyu-j/centricmem-skill or openclaw plugins install centricmem-skill --marketplace zeyu-j/centricmem-skill. Do not add openclaw.plugin.json.
DSHCordis funnel only. dsh plugin --profile web add github:zeyu-j/centricmem-skill mounts URL-only @deepseek-ai/dsh-mcp-client. Overlay Bearer in `$DSH_HOME/profiles/
/cordis.patch.ymlafter/connect?device=. Skill stays PolyForm; [dsh/](https://github.com/zeyu-j/centricmem-skill/blob/ed17e5df4c806e4d52199a7966162810f80b4bf0/dsh/) is MIT glue. GitHub topic dsh-plugin`.
Copilot CLIcopilot plugin marketplace add zeyu-j/centricmem-skill then copilot plugin install centricmem-skill
KiroPowers → Add Custom Power → GitHub https://github.com/zeyu-j/centricmem-skill
Grok BotPaste the one-liner. Shell is blocked, so send signup only; add https://mem.centricmem.com/mcp in that bot’s MCP settings (key from Keys, never in chat).
SkillKitskillkit add https://centricmem.com or skillkit add zeyu-j/centricmem-skill
skills.sh / SkillMDnpx skills add above, or skillmd add zeyu-j/centricmem-skill

Then keep talking. After install, if cm_* tools are missing the agent sends signup and a /connect?device= link. Plugin mcp.json is not a completed connect. OAuth-capable clients may also add https://mem.centricmem.com/mcp with no Bearer and finish the browser prompt (Cursor can use Add to Cursor on centricmem.com; Codex uses codex mcp add then codex mcp login; Hermes uses hermes mcp add --auth oauth). Still send the connect URL if tools are missing. WorkBuddy/CodeBuddy get the connect URL. Do not download a settings file that contains a key. The agent tells you to save a backup of the key (it appears only once). You do not paste chats, tokens, or CLI.

Hosted librarian: centricmem.com. Sign up is open. Host MCP: https://mem.centricmem.com/mcp. Never paste keys in chat.

How you use it

  1. Keep talking where you already work. The agent’s own memories stay on. It says once which key this chat is using. Extra grants: tick shelves on Keys. Default opens every shelf.
  2. If the library looks empty, the agent offers once to file notes you already have as cards. Capture stays. You may skip. It is not a dump of every chat.
  3. When work is real, the agent files a Markdown card and keeps this chat’s transcript in object storage — you do not have to say wrap up. Closing the tab does not file; it files before it stops. Ask it to keep a file and write a card; a folder of originals is one import. Archive zip on the website is optional if you already packed one. If your Skill is behind this repo, the agent refreshes it with npx skills add (the current chat still uses the old copy). Plugin installs update via that client’s plugin UI.
  4. Later, ask the agent — or log in to search and download originals. There is no Inbox: file into a named shelf. Leftover shelves (including leftover unclassified): the agent copies onto another shelf (cm_copy) then deletes the old one (cm_delete) — it does not download originals to this computer, and there is no restore warehouse. To move a subset of cards, the agent uses cm_move (default key). To delete or rename one card, cm_delete / cm_rename {file, shelf}. Extra keys cannot.

You do not run a librarian on this machine. You do not setup --bootstrap.

What this repo is

This repository is the Skill: how agents talk to the hosted librarian.

It is not the librarian, not the CLI source, and not a self-hosted kit. One public skill: centricmem-agent.

License

PolyForm Noncommercial 1.0.0 — attribution required; no commercial use. The Cordis patch in dsh/ is separately MIT so DSH can mount the hosted MCP client. That does not relicense SKILL.md.