dx deploy

Automate siteminder component deployment via dx CLI with environment-driven inputs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/siteminder-au/claude-code-dx-plugin --skill dx-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dx deploy
Source: https://github.com/siteminder-au/claude-code-dx-plugin/tree/main/skills/deploy
Command: npx skills add https://github.com/siteminder-au/claude-code-dx-plugin --skill dx-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @siteminder/dx, @anthropic-ai/claude-code.

What problem does it solve?

Deploying software components across different environments and regions can be a complex, multi-step process. This Skill simplifies deployments using the dx command, reducing manual errors and accelerating delivery.

Core Features & Use Cases

  • Guided Deployment: Prompts for required arguments (system, environment, component, workspace) and optional ones (region, build version, realm, branches).
  • Environment-Aware Logic: Automatically determines deployment realms based on the target environment, reducing configuration overhead.
  • Workspace Management: Remembers your workspace for future deployments, enhancing efficiency and consistency.
  • Use Case: Deploying a new feature to platform-dev? Just say "deploy tbb-google pricing-bridge apac to platform-dev" and the Skill handles the dx command execution, ensuring a smooth rollout.

Quick Start

deploy tbb-google pricing-bridge apac to platform-dev

Frequently Asked Questions about dx deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate component deployments across environments with dx?

Automating component deployments with dx handles environment-driven tasks across platform-dev, tpi, shared, and prod. The Skill prompts for system, environment, component, and workspace, then executes dx infrastructure deploy with computed paths and optional parameters like region and build version, presenting output before requesting approval.

Can I deploy to multiple regions and environments using dx deploy?

Yes. dx deploy supports region-specific deployments across multiple environments. You provide the target environment and optional region parameter; the Skill resolves the componentTerraformConfigPath and invokes dx with the appropriate infrastructure configuration for that region-environment pair.

What inputs does dx deploy require to execute a deployment?

Required inputs are system, environment, component, and workspace. Optional arguments include region, buildVersion, realm, configBranch, and infrastructureBranch. The Skill uses interactive prompts to collect these and validates that the component exists under the appropriate system-config-realm before proceeding.

Does dx deploy work with Terraform-based infrastructure?

Yes. dx deploy is built on Terraform and resolves componentTerraformConfigPath for each region-environment combination. It invokes dx infrastructure deploy with -C, -b, and -i flags pointing to computed Terraform configuration paths.

How does dx deploy reduce manual deployment errors?

Deployment errors decrease through environment-aware logic that automatically determines realms, workspace management that maintains consistency, pre-execution validation of component existence, and approval steps before executing the dx command.

Can dx deploy remember my workspace for future deployments?

Yes. dx deploy features workspace memory, storing your workspace selection to enhance efficiency and consistency across subsequent deployments, reducing repeated configuration entry.