Repository navigation
change mods to plugins and add the following - #146
Merged
danielehrhardt merged 4 commits intoOct 11, 2026
Merged
Conversation
Plugins from a repository are cloned at a pinned commit, checked with Claude Code's validator, inventoried (skills, agents, commands, hooks, MCP servers) and loaded into runs from their checkout. Updates are looked up every few hours and installed on request; a version Claude Code refuses isn't installed. Agents get plugins_list, plugin_save and plugin_install.
The page moves to /plugins (old /mods links redirect). Claude Video and oh-my-claudecode install in one click from a Featured section, any other repository through Install from GitHub. Installed plugins show their repository, version, what they bring and their token cost, with update, check for updates and uninstall on the card and on their page.
…nshots A run takes MCP servers from Godmode's config alone, so the servers a loaded plugin declares go in there under Claude Code's names (plugin_<plugin>_<server>). Review fixes: links in a cloned repository aren't followed out of the checkouts, an annotated tag no longer reads as an update, plugins their marketplace describes get a manifest with their name, a run holds its checkouts before it waits, records with a folder or ref that leads elsewhere aren't loaded, and tidying checkouts never fails the request. README and ARCHITECTURE describe Plugins; new screenshots.
…s-to-plugins-and-add-the-follo
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Mods become Plugins, with one-click installs from GitHub
Mods are now called Plugins, and Godmode can install whole Claude Code plugins from GitHub. Claude Video and oh-my-claudecode are featured, and every plugin can be switched on or off, updated and uninstalled from its card.
What changed
/plugins, and old/mods?mod=…links redirect. Sidebar, command palette, chat notes, notifications and agent prompts say "plugin". The code, themodstable and/api/modskeep their names.bradautomates/claude-video) and oh-my-claudecode (Yeachan-Heo/oh-my-claudecode) install in one click.owner/repo, a GitHub link (also to a folder or branch) or a clone URL. If a repository lists several plugins, the dialog asks which one.plugins_listandplugin_save, plus a newplugin_install. Anything an agent installs arrives switched off for the human to switch on.The "Made by Godmode" gallery (Protect files, Command guard, …) is unchanged apart from the wording.
How it was checked
packages/core/test/plugins-git.test.ts. All packages typecheck and the UI builds.watchskill, oh-my-claudecode's subagents and its 55 MCP tools available. I did not run/watchon an actual video.Good to know
mod-code.png,mod-options.png,mods-chat.png) still show the old "Mods" sidebar label. I kept them because the features they show are unchanged.mods. Existing plugins keep working.Screenshots
New in
docs/screenshots/, with copies in/Users/danielehrhardt/.godmode/agents/godmode/workspace/godmode-bot/plugins-screenshots/:plugins.pngplugins-featured.pngplugin-overview.pngplugin-contents.pngplugin-install.pngNothing is needed from you beyond reviewing and merging the pull request.
Task #39 · done by Godmode with Godmode Bot