gum-tool-plugins
CommunityMaster Gum tool plugins and MEF extensibility.
Software Engineering#csharp#architecture#extensibility#plugin-system#plugin-manager#mef#gum-tool-plugins
Authorvchelaru
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides in-depth guidance on Gum's plugin system, including how to register plugins, use MEF, manage priority dispatch, and identify which internal plugin owns a feature.
Core Features & Use Cases
- Architecture overview: plugin discovery via MEF, class hierarchies like IPlugin, PluginBase, PriorityPlugin, and how plugins are loaded and wired.
- Origin vs Priority: explains how priority plugins receive events early regardless of location.
- Lifecycle & Map: details on StartUp, ShutDown, and internal plugin maps for per-feature behavior.
- Reference scope: describes the internal plugin folders and how to extend Gum via Plugins.
- Use case: when building or debugging a plugin, search for StartUp subscriptions to locate ownership.
Quick Start
Explore the Gum tool's plugin reference by reviewing how internal and external plugins register and handle events.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: gum-tool-plugins Download link: https://github.com/vchelaru/Gum/archive/main.zip#gum-tool-plugins Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.