Ssh Key Management
Use when adding, listing, or deleting SSH keys for Acquia Cloud access, or when SSH access is denied due to missing keys.
Drupal Update Deploy
Use when user wants to update Drupal dependencies and deploy the changes to an Acquia environment, optionally triggering a pipeline build. Chains drupal-maintenance, acli, and pipelines-cli skills.
Scripting
Use when running acli commands non-interactively in scripts, CI/CD pipelines, or automation where interactive prompts must be suppressed.
Getting Started
Use when pipelines CLI is not installed, authentication fails, or user needs to set up pipelines-cli for the first time.
Environment Management
Use when listing, creating, deleting, or mirroring Cloud environments, managing CDEs, deploying code to an environment, or checking environment status.
Pipeline Operations
Use when user asks about pipeline status, CI build status, triggering a build, streaming pipeline logs, terminating a job, or checking if a pipeline passed or failed. Use pipelines-cli, NOT acli.
Dependency Updates
Use when user asks about updating outdated Drupal packages, upgrading Drupal core minor or patch versions, updating contrib modules, or resolving composer version conflicts.
Troubleshooting
Use when acli commands fail, return unexpected errors, authentication breaks, or the CLI behaves unexpectedly.
Security Updates
Use when user asks about fixing security vulnerabilities, composer audit failures, vulnerable Drupal packages, or CVE advisories in a Drupal codebase.
Ide Management
Use when creating, listing, opening, deleting, or managing Cloud IDEs, or checking IDE hibernation status, changing PHP version in IDE, or sharing an IDE with teammates.
Application Management
Use when finding a pipelines application ID or linking a repo before running any pipelines-cli command that needs --application-id.
Remote Access
Use when SSHing into a Cloud environment, running Drush commands remotely, or tailing live application logs.
Codestudio
Use when setting up a new Code Studio (GitLab CI/CD) project, changing PHP version in Code Studio builds. NOT for checking pipeline job status — use pipelines-cli-pipeline-operations for that.
Dependency Updates
Use when user asks about updating outdated Drupal packages, upgrading Drupal core minor or patch versions, updating contrib modules, or resolving composer version conflicts.
Drupal Update Deploy
Use when user wants to update Drupal dependencies and deploy the changes to an Acquia environment, optionally triggering a pipeline build. Chains drupal-maintenance, acli, and pipelines-cli skills.
Application Management
Use when finding a pipelines application ID or linking a repo before running any pipelines-cli command that needs --application-id.
Getting Started
Use when pipelines CLI is not installed, authentication fails, or user needs to set up pipelines-cli for the first time.
Pull Push
Use when syncing code, database, or files between local and Acquia Cloud environments, or pulling a Cloud database/files locally.
Security Updates
Use when user asks about fixing security vulnerabilities, composer audit failures, vulnerable Drupal packages, or CVE advisories in a Drupal codebase.