codex

Prymer

Prymer shared context bus — connects the hosted Prymer MCP server, teaches the load-at-start / checkpoint-at-end ritual, and ships the skill for loading, checkpointing, onboarding, curation, handoffs, dispatch, the Projects produce-loop, and independent review.

0 on GitHubby Prymerv0.22.0Apache-2.0updated 1 month agoProductivity

Plugin prymer in builtbyberry/prymer-codex-plugin. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • prymer-checkpoint

    Checkpoint the current conversation back to its Prymer channel. Use ONLY when the user explicitly asks to checkpoint, share, or save their work to Prymer — never invoke automatically, because sharing is gated on the channel's capture mode and the user's intent.

  • prymer-curate

    Turn working context into durable channel canon — promote or create records, link them, and supersede replaced ones. Use when the user asks to curate, record, promote, or save findings as Prymer records, or to relate or supersede existing records.

  • prymer-dispatch

    Execute a Prymer dispatch run end to end. Use when the user hands you a dispatch outbound bundle id, or asks you to run, pick up, or carry out a Prymer dispatch — you perform the scoped task off the main thread and return a proposal bundle for the operator to confirm.

  • prymer-handoff

    Hand off curated context to another person or agent with a Prymer handoff bundle. Use when the user asks to hand off, transfer, or package context for a teammate or successor, or to inspect or acknowledge a handoff bundle.

  • prymer-load

    Load shared Prymer context for the active channel. Use at the start of a task in a Prymer-connected project, or whenever the user asks to load or refresh Prymer context.

  • prymer-onboard

    Set up a new project on Prymer — create its channel and seed it with intelligence records. Use when connecting a repository to Prymer for the first time, or when the user asks to onboard, initialize, or set up a project on Prymer.

  • prymer-project-brief

    Write and post a brief to a Prymer Project's brief feed — a short, plain-language "where this stands" note for whoever opens the Project next. Use when the user asks you to brief a Project, write or update its brief, summarize where a Project stands, or catch someone up on it; and as the closing ste

  • prymer-project

    Work the produce-loop on a Prymer Project. Use when the user asks you to work on their Prymer project, address or review the change requests (the requests) on a Prymer Project, or produce the changes a human has asked for — you author the edits to the Project's Artifacts and open a review gate for a

  • prymer-context-bus

    Use when working in a project connected to Prymer, a shared context bus over MCP. At the start of a task, load shared context with get_context_for_injection; at meaningful checkpoints, share back per the channel's capture mode. Triggers whenever the Prymer MCP tools (get_context_for_injection, captu

  • prymer-reviewer

    Independently review a proposed change on a Prymer Project — adversarially try to break it, then approve it or send it back. Use when the user asks you to review, check, or approve a change or an open review gate on a Prymer Project, or to act as the independent reviewer in the produce-loop. You mus

MCP servers (1)

  • prymer

    runs: node ./runtime/edge-broker.mjs --cloud-endpoint https://prymer.app/mcp/prymer

Hooks (4)

  • SessionStart

    node "${PLUGIN_ROOT}/hooks/lifecycle.mjs" session-start codex; if command -v curl >/dev/null 2>&1 && ! curl -s -o /dev/null --max-time 3 'https://prymer.app/mcp/prymer' >/dev/null 2>&1; then printf '%

  • PreToolUse

    node "${PLUGIN_ROOT}/hooks/lifecycle.mjs" pre-tool-use codex

  • PreToolUse

    node "${PLUGIN_ROOT}/hooks/gate-approve-guard.mjs"

  • Stop

    node "${PLUGIN_ROOT}/hooks/lifecycle.mjs" stop codex; printf '%s' 'If you finished a meaningful chunk of work, checkpoint it to the Prymer channel per its capture mode. Follow the guidance returned by

View source on GitHub prymer.app

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Maintain Prymer?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted