Citadel plugin

An operating layer for Claude Code and Codex: one /do entry point, project memory across sessions, safety hooks, cost telemetry and parallel agents

  • 929 ★ on the repository
  • Last commit
  • MIT
Plugin

Broad access

Why this level

  • Runs step-by-step workflows and hooks that execute commands and modify files in the repository
  • Coordinates parallel agents working on the codebase
All reasons and checks

sethgammon/citadel

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/citadel

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Runs step-by-step workflows and hooks that execute commands and modify files in the repository
  • Coordinates parallel agents working on the codebase

This is third-party code. Review the repository files before installing.

What it does

Citadel installs as a plugin into the Claude Code or Codex marketplace and adds a single /do entry point that parses a request and routes it to the right step-by-step workflow. Project state, plans, execution receipts and session handoffs are stored inside the repository, so the agent keeps context across restarts. The bundle ships dozens of skills, hooks and several MCP servers for codebase memory, state and context compression. Installation is pinned to a specific release and scoped to one repository, and every change is reversible.

Who it is for. For developers on Claude Code or Codex who need project memory, guardrails and coordination of parallel agent work.

Good fit when

  • You need to keep project state and plans across agent sessions
  • You want a single /do command with verification and resume
  • You need to coordinate several agents working in parallel
  • You want safety hooks and cost telemetry around your usual agent

Not a fit when

  • You need a one-off request without installing a plugin and repo state
  • Your agent is neither Claude Code nor Codex

Example request

/do review README.md and suggest fixes

Limitations

It needs Claude Code or Codex, Node.js 22 or newer and a git repository. There is no separate npm package; installation goes through the runtime's plugin marketplace and is pinned to a release tag, with a signed release archive for offline install. Citadel state lives inside the repository, so it falls under version control.

How to disable. Remove the plugin via the runtime's plugin command (claude plugin remove citadel or codex plugin remove citadel) and delete the Citadel state directories created in the project.

FAQ

Does it work with Codex, not only Claude Code?

Yes, both runtimes are supported; the install commands differ: for Codex use codex plugin marketplace add and codex plugin add.

Is there an npm package?

No. Install goes through the plugin marketplace pinned to a release tag, with a signed release archive and checksum verification for offline use.

Discussion

No questions or reviews yet.

Plugins

A plugin that syncs Claude Code, Codex CLI and Antigravity on one project and lets them hand work to each other.

PluginBroad access57Repository stars

A plugin for Claude Code and Codex: a shared task wall, project memory, reports and a dashboard that shows agents' work across sessions

PluginBroad access375Repository stars
Editors’ pick

Multi-agent orchestration for Claude Code: teams, roles, autopilot and task routing across skills and subagents

PluginBroad access40.8KRepository stars

ECX ties Claude Code and Codex together with shared memory so each sees the other latest messages, plus 19 skills and 21 hooks.

PluginBroad access89Repository stars

Shared memory for Claude Code, Codex and Cursor: a decision made in one session is recalled in another tool or on another machine.

PluginExtended access118Repository stars

Claude Code plugin with 60 subagents and 62 team presets, plus a browser designer for planning agent teams visually.

PluginExtended access110Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Citadel (this card)no929
Project Cairnno252A skill that has the agent keep a project's log, plan and conclusions in files and move verified lessons into Obsidian, Notion or Lark
vibecosystemno547a kit of 138 agents
Claude Dynamic Workflows on Codexno330the /codex-workflows skill

README in short

The README presents Citadel as an open operating layer on top of Claude Code and Codex. It routes requests through /do, keeps repository state across sessions, coordinates parallel work, applies safeguards and leaves plans, receipts and handoffs as evidence. Installation runs through the runtime's built-in plugin marketplace pinned to the v1.4.3 release, with a detailed offline path that verifies checksums. It spells out a trust boundary: the runtime owns code delivery and execution, Citadel owns project state and recovery. MIT licensed.

README badge

Report a problem