Citadel

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

Plugin

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

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, checks the risk and pins the version.

Other ways to install

Run one by one in the Claude Code chat

/plugin marketplace add sethgammon/citadel
/plugin install citadel@citadel-local

Checked against the repository on Sep 25, 2026, commit 83b70fc.

Text for your agent

Install the plugin from the runtime marketplace. Claude Code: claude plugin marketplace add SethGammon/Citadel@v1.4.3 --scope local, then claude plugin install citadel@citadel-local --scope local. After install, run tasks through /do.

Other ways from the author
claude plugin marketplace add SethGammon/Citadel@v1.4.3 --scope local
claude plugin install citadel@citadel-local --scope local

Run from the repository Citadel will manage. If Claude Code is already open, run /reload-plugins.

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.

Security check

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

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.

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.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk390.7KRepository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk249.8KRepository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk210.6KRepository stars
Editors’ pick

Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent

PluginMedium risk171.5KRepository stars
Foxx AICitadel

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.