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.
Remote Access
Use when SSHing into a Cloud environment, running Drush commands remotely, or tailing live application logs.
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.
Application Management
Use when finding a pipelines application ID or linking a repo before running any pipelines-cli command that needs --application-id.
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.
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.
Troubleshooting
Use when acli commands fail, return unexpected errors, authentication breaks, or the CLI behaves unexpectedly.
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.
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.
Application Management
Use when finding a pipelines application ID or linking a repo before running any pipelines-cli command that needs --application-id.
Security Updates
Use when user asks about fixing security vulnerabilities, composer audit failures, vulnerable Drupal packages, or CVE advisories in a Drupal codebase.
Getting Started
Use when pipelines CLI is not installed, authentication fails, or user needs to set up pipelines-cli for the first time.
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.
Environment Management
Use when listing, creating, deleting, or mirroring Cloud environments, managing CDEs, deploying code to an environment, or checking environment status.
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.
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.
Getting Started
Use when pipelines CLI is not installed, authentication fails, or user needs to set up pipelines-cli for the first time.