Install a plugin (allow-listed)
fabrement-install-pluginInstall and activate a plugin from a closed allow-list — "wordpress-seo" (Yoast), when get-seo says yoast.active:false and the user wants SEO managed, and "contact-form-7", when list-forms says cf7.active:false and a form is needed. Needs install/activate capabilities and a writable host; a refusal names the reason. A translation plugin (WPML) is NOT on the list: ask the site owner to install and configure it, then reconnect — the language tools and the docs' language rules appear only once the site has languages. Rules: get-skill-doc {id:"seo-contract"} — read it before the first call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| slug | Yes | ||
| version | No | ||
| activated | Yes | ||
| installed | Yes | ||
| alreadyPresent | No | Was on disk before this call. |