Management mode: run against existing DDEV instances to add/remove AI Best Practices, skills, add-ons, and GitHub
## Summary
Let the command run against **already-existing / running instances** and edit them, not just bootstrap a brand-new site. Today the existing-project path only adds `ai_best_practices` (see `install-linux.sh` / `install-macos.sh` `EXISTING_PROJECT` branch); this expands it into a proper management mode.
## Supported contexts
1. A vanilla DDEV instance.
2. A project previously created by this script.
## What you can change (multiselect)
When run inside one of the supported contexts, present a **multiselect** so the user can pick what to change:
- Enable / disable the **AI Best Practices** module
- Add / remove **skills**
- Add / remove **DDEV plugins/commands** (add-ons)
- Add / remove **GitHub** integration (repo / push)
## Not a DDEV project
If the command is run in a directory that isn't a running/known DDEV project, tell the user they need to set up DDEV first and exit, with links to DDEV's website (https://ddev.readthedocs.io/ / https://ddev.com/).
## Related
- #3601346 — ddev-assistant add-ons (add/remove plugins)
- #3601336 — Support declaring DDEV add-ons in the installer configuration file
issue