ai_drush_tools
1 sites
No security coverage
A set of Drush commands for Drupal module upgrade checks, Drupal.org project inspection, and optional AI-assisted analysis.
A set of Drush commands for Drupal module upgrade checks, Drupal.org project inspection, and optional AI-assisted analysis.
Includes:
ai:module-checkai:module-check-listai:project-infoai:setupai:setup:bridge
Descriptions
ai:module-check
- Checks a Drupal module’s upgrade path to the next major core version
- Resolves core modules from a built-in registry
- Checks contrib modules via Packagist with Drupal.org fallback
- Can add optional AI commentary on migration risk, pitfalls, and next steps
- Tested on D10 to D11
ai:module-check-list
- Runs the same module-upgrade analysis for a list of modules
ai:project-info
- Fetches Drupal.org project health signals such as releases, compatibility, usage by branch, maintainers, issue summaries, and security advisory coverage
- Can add optional AI commentary on maintenance risk and adoption concerns
ai:setup
- Wizard that configures AI defaults in
drush.yml - Supports LiteLLM, Drupal AI, and host-backed AI CLI workflows
ai:setup:bridge
- Installs DDEV host bridge helpers so Drush in the container can use host-native AI CLIs such as Claude, Codex, and OpenCode
Unique characteristics
- Deterministic checks work without AI
- AI is additive, not authoritative
- Supports both API-backed AI and host-native CLI-backed AI for DDEV workflows