What is a plugin in the context of Clogged Code?	An installable unit used to package and move a setup between people.
How does a plugin run code on a user's machine?	It runs with the user's privileges and hooks fire on every matching tool call.
What two types of hooks can a plugin ship?	Pre-tool use hooks and stop hooks.
How do plugins interact with a user's existing configuration?	They do not overwrite the configuration; their components run alongside yours.
How are skills, agents, and commands prevented from conflicting when using plugins?	They are namespaced under the plugin name.
What mechanism allows a plugin to change Cloud Code's default behavior?	By shipping a narrow `settings.json` file and setting the `agent` status line key.
What is the purpose of packaging a `.cloud` directory into a plugin?	To bundle all components (skills, agents, hooks, etc.) into one version installable unit.
What is the manifest file for a plugin, and what is its required field?	The `.cloudplugin.json`; the only required field is the name.
What must a user do before installing any plugin?	Read the plugin details.
Where should a team add a private marketplace for centralized plugin discovery?	By running `/plugin marketplace add [organization name]`.
