← Plugin catalog
Productivity

CentricMem

Poppy&G Ltd v1.0.0

Agent Memory Organising Layer

Create a free account to save this plugin.

From the developer

Not specified in the available declarations: capabilities, limitations, pricing & account requirements.

Onboarding example

Search my shelves for the last architecture decision on this project.
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 7, 2026. Package observed Nov 7, 2026.

View package source →

Description

From the marketplace listing

When you switch from Codex to Hermes, or from your laptop to another machine, the project should not start from zero. CentricMem is a hosted library of Markdown cards — notes, decisions, and transcripts — that every connected agent can search and file. File a decision in Codex today. Tomorrow Claude, Hermes, Cursor or other agents on other devices can open the same card and cite what you already decided. Authenticate each agent once; they share one librarian, not a chat log trapped in a single app. Share a named shelf with a teammate by email. Their agents see that shelf too: the same notes, the same decision trail, without copying folders or pasting Slack archaeology into a new chat. You keep an audit trail instead of tribal knowledge in scrollback. Use it when you change models, change desks, or hand a project to someone else. The cards are Markdown you can read. Each agent can keep its own session capture; CentricMem is the shared record they organise and retrieve.

Language: English · Automatically detected from descriptions.

Matches for “folder”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher description

When you switch from Codex to Hermes, or from your laptop to another machine, the project should not start from zero. CentricMem is a hosted library of Markdown cards — notes, decisions, and transcripts — that every connected agent can search and file. File a decision in Codex today. Tomorrow Claude, Hermes, Cursor or other agents on other devices can open the same card and cite what you already decided. Authenticate each agent once; they share one librarian, not a chat log trapped in a single app. Share a named shelf with a teammate by email. Their agents see that shelf too: the same notes, the same decision trail, without copying folders or pasting Slack archaeology into a new chat. You keep an audit trail instead of tribal knowledge in scrollback. Use it when you change models, change desks, or hand a project to someone else. The cards are Markdown you can read. Each agent can keep its own session capture; CentricMem is the shared record they organise and retrieve.

What changed

Files & skills

File archives

Plugin package5 files · 16.9 KBBrowse files →
Skill instructions
centricmem-agent13.1 KB

View saved version →

---
name: centricmem-agent
description: "Organises and retrieves Markdown memory on the hosted CentricMem librarian via host MCP (search, notes, decisions, transcripts). Use when starting a session, filing Non-Micro work, searching project memory, connecting an agent key, or refreshing this Skill. After Skill install this turn, if cm_* are missing: every agent first-connects with signup + /connect?device= this turn (plugin mcp.json or mcp add with no Bearer is not a completed connect). If minting that URL fails, they email zeyu@poppyg.com with the error (never a key); then MCP OAuth only if this agent will receive the browser login. Unless they already have a Bearer or a finished OAuth login in this agent — then a new chat, do not strip Bearer. Tell them to save a backup of the key (it appears only once). Every card needs a summary and key points in the body. Named shelves only, never curl librarian HTTP, never paste keys in chat."
license: PolyForm-Noncommercial-1.0.0
compatibility: "Requires host MCP at https://mem.centricmem.com/mcp. CLI >=0.21.50: every card is summary + key points (a keep stub is not a card); a folder is cm_keep card:false then cm_import items. Archive zip is optional. share: shelf ids; cm_move selected cards (whole paths, not lessons.md or #); cm_delete {file,shelf} a card (heading= for ##); cm_rename {file,shelf,title} a card. Omit cm_library id to list. Codex OAuth needs librarian >=0.21.51. OAuth key picker / ChatGPT Approve hop: librarian >=0.21.56. Applicant HTTPS callbacks: librarian >=0.21.55. skipExisting / copy-aside FTS skip need librarian >=0.21.50."
metadata:
  version: "0.21.71"
  compatible_cli: ">=0.21.50"
  changelog_url: https://github.com/zeyu-j/centricmem-skill/blob/main/CHANGELOG.md
---

# CentricMem Agent Skill v0.21.71

This file is the handover (when / loop / recipes). Host MCP tool schemas are the live contract. Client connect branches, grants, bulk import, 1Password: [REFERENCE.md](REFERENCE.md).

Glossary: **Library** (one per person) → **Shelf** (`shelf=` / `library=`) → **Card** (Markdown: **summary** + **key points**, Identity / Details / Tags). No Inbox. Do not mint `unclassified`.

CentricMem is the **manager layer** (organise / retrieve / cross-agent store) **and** the literature database. Session capture stays in the agent's own memory. Do not uninstall those. Do not write back. Isolation is **one key = its grants**. Default (`*` = every shelf plus `share:`): search, sweep, `cm_library`, `cm_copy`, `cm_move`, `cm_delete` leftover shelves **or** `{file, shelf}` a card (`heading=` for `##`), `cm_rename` `{file, shelf, title}` a card, mint extras. Extra keys: granted shelves; may `cm_copy` if both grants; cannot `cm_move` / `cm_delete` / `cm_rename`; no invited `share:`. Pass `shelf=` / `library=` / `cwd=`. Tags stay about. The librarian is the only writer. Login uniquely owns billing, rotating the default key, and deleting the account. Attachments are metered; Markdown is unlimited. Humans rename labels and titles on `/app`.

## When to Use

- Starting a session, searching memory, or filing Non-Micro work
- Connecting an agent key or refreshing this Skill (`cm_*` missing)
- Plugin `mcp.json` / `mcp add` with no Bearer is first connect — every agent tries `/connect?device=` this turn
- Minting that URL failed — they email zeyu@poppyg.com with the error (never a key); then OAuth if this agent will receive the browser login
- Skill on disk but they already have a Bearer or finished OAuth and `cm_*` still missing — new chat, do not strip Bearer
- Connect or usage still broken after that — they email zeyu@poppyg.com (never a key)
- Codex / ChatGPT still waiting after Approve — they click **Open the agent callback** on the authorize page (sign-in is not the grant; they pick which key then Approve)
- Agent callback URL is not allowed — they request it on https://centricmem.com/oauth/callbacks
- Empty shelf: offer existing durable memories as cards (onc

Preview of the first 4,000 characters. Read full instructions →

Referenced files: 2 — file references are metadata, not package contents.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Poppy&G Ltd

Package observed Nov 7, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Nov 7, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6aa93026982c819183f9c3af60cf6e1a

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.