Browse in Zen
- Open Plugins in the Zen sidebar.
- Use Search plugins… to search names, descriptions, or marketplace names.
- Choose a source from All marketplaces to narrow the results.
- Read the plugin’s description and marketplace before selecting it.
Inspect a plugin in Settings
Open Settings → Plugins. The default list includes enabled Claude Code entries, entries reported by a runtime, and discovered Codex entries. To find an available Claude Code plugin that is not enabled yet, use Search all plugins… or Add plugin. Use All or Claude Code to filter the list. Codex appears when Codex entries have been discovered. For a Claude Code entry, choose its Plugin details gear. The detail view includes its status, available scopes, management actions, and Contributions. Contributions can come from marketplace metadata before the plugin is loaded.
The config and auth badges describe configuration fields declared by the plugin. An auth badge is not proof that you have signed in. If the detail view says No configuration schema available from the marketplace or active runtime, Kisuke has no settings form to render for that entry.
Choose the scope deliberately
For editable Claude Code plugin settings, the scopes correspond to these files:- User:
~/.claude/settings.jsonon the host handling the settings request. - Project:
.claude/settings.jsonin the project’s working folder. - Local:
.claude/settings.local.jsonin that same working folder.
Configure plugin options
Open a plugin’s details and choose the intended Scope before editing. When the plugin declares a configuration schema, the detail view can show Plugin options and separate server configuration sections.- Read each field’s description and fill in the values required by that plugin.
- For a field accepting several values, put one value on each line. Boolean fields use True or False.
- Choose Save to User, Save to Project, or Save to Local in the section you edited, as available.
Disable, remove, or update
In the detail view, select the scope and choose Disable at …. This removes that scope’s enablement entry. If the plugin is enabled in another scope, it can remain enabled there; inspect the remaining badges before assuming it is off everywhere. Remove clears the plugin’s saved enablement, configuration, and stored secrets from User scope and, when a project context is available, that project’s Project and Local scopes. It does not remove copies in other projects or uninstall cached plugin files. This action has no confirmation dialog in the detail view, so preserve configuration you will need before selecting it. Update refreshes the associated marketplace metadata. Do not use the button as evidence that an active conversation has upgraded or reloaded plugin code. Built-in, policy-managed, and runtime-provided entries can have different available actions. Read the explanation in the detail view when a control is disabled or absent.Marketplace and runtime checks
The Settings toolbar gear, Marketplaces & policy, opens marketplace sources and policy rules. Follow Plugin marketplaces to add, edit, or troubleshoot a source. Inspect this view when a source fails to load or a plugin says it is blocked by marketplace policy. A missing result in the main list alone does not tell you which of those conditions occurred. For a plugin that contributes an MCP server, inspect MCP settings and connection status. For a skill or command, check its availability in the conversation’s composer before relying on it. Saved settings, catalog metadata, and an active runtime are separate stages. Kisuke’s generic plugin controls do not manage the read-only Installed in Codex rows. Use the plugin management supplied by your Codex installation. Refresh reloads Kisuke’s inventory; it does not prove that the next Codex turn has accepted those plugins.Troubleshoot plugins
For a reusable procedure without a plugin bundle, create a skill. For a saved prompt with arguments, create a custom command.