Check Deployment Status for Openclaw

An automated workflow for AI agents to verify the real-world deployment status of GitHub pull requests and specific commits across staging and production environments.

ajitsingh25
v1.0.0
Mar 22, 2026
0
836
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install check-deployment-status

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install check-deployment-status using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Check Deployment Status?

The Check Deployment Status skill provides AI agents with the specialized logic required to bridge the gap between Git version control and active production environments. Utilizing Openclaw Skills, this tool integrates multiple Model Context Protocol (MCP) servers to track code as it moves through the CI/CD pipeline. It solves the common developer pain point of determining whether a merged PR is actually running in production by mapping PR head commits to their corresponding merge commits and querying live deployment controllers.

This skill is particularly valuable in complex monorepo environments where deployment tracking requires traversing multiple services and environment-specific stages like soaking periods and deployment windows. By using Openclaw Skills, developers can receive immediate, technical confirmation of a feature's live status without manually checking internal dashboards.

Check Deployment Status Use Cases

  • Verifying if a critical hotfix has been fully introduced to production.
  • Checking the soak status of a PR currently in the staging environment.
  • Listing recent service commits to audit what was included in the latest deployment.
  • Confirming the deployment status of stacked PRs affecting different microservices.

How Check Deployment Status Works

  1. The skill first retrieves GitHub PR metadata to extract the head SHA and merge status using code-mcp tools.
  2. It translates the PR head SHA into the actual merge commit hash used by the production deployment system.
  3. The agent queries the continuous-deployment MCP to find service-specific commits and their environment mapping.
  4. It evaluates the deployment lifecycle, checking if the commit is in the Build, Staging, Soaking, or Production stage.
  5. The final status is reported, specifically highlighting when code is fully introduced to production.

Check Deployment Status Setup

To use this within your Openclaw Skills environment, ensure the continuous-deployment and code-mcp servers are active. Use the following command structure to trigger the skill:

/check-deployment-status <PR-URL>
/check-deployment-status <commit-hash>
/check-deployment-status <service-name>

Check Deployment Status Data Schema & Taxonomy

The skill organizes deployment data using a structured hierarchy of commit metadata and environment states:

Data Object Attributes
PR Metadata Title, Head SHA, Merged Status, Base Branch
Merge Commit Commit Hash, Serial Number, CR Metadata
Deployment Stages Build Created, Deployed to Staging, Soaked, Introduced to Production
Environment Status DEPLOYED, DEPLOYING, or NULL (Not Deployed)

Check Deployment Status Advanced Features

  • Intelligent PR-to-Merge-Commit mapping to ensure accurate tracking after SubmitQueue merges.
  • Multi-service support for stacked PRs that impact different parts of a monorepo.
  • Automated soak period verification to confirm if a commit has passed stability requirements.
  • Real-time rollout status monitoring for granular deployment objects via UCS deployer integration.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*