test-in-staging

Deploy the current branch to staging and run end-to-end verification checks.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/pulsemcp/agentic-engineering --skill test-in-staging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-in-staging
Source: https://github.com/pulsemcp/agentic-engineering/tree/main/skills/test-in-staging
Command: npx skills add https://github.com/pulsemcp/agentic-engineering --skill test-in-staging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy the current branch to staging and run through verification steps to confirm the changes work in a real environment. When a check fails, fix the issue, redeploy, and re-verify — don't just report the failure.

Core Features & Use Cases

  • Deploy the current branch to a staging environment using gh workflows.
  • Run end-to-end verification checks (API and UI where supported) and re-verify after fixes.
  • Integrate with PR workflows to ensure non-trivial changes are validated before merge.

Quick Start

Trigger the staging deployment workflow for the current branch and verify the deployment end-to-end using the provided checklist.

Frequently Asked Questions about test-in-staging

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

FAQPage Schema
How do I automate end-to-end staging verification for a pull request?

Automate end-to-end staging verification by deploying the current branch to a staging environment and running validation checks. Supports repeated deploy-verify cycles until all checks pass before merging.

What is the best way to run API and UI health checks after deploying to staging?

Run health checks after deploying to staging using curl-based API tests and optional browser automation. The verification process applies these checks to confirm changes work in a real environment.

How does staging verification work with CI pipelines?

Staging verification integrates with CI pipelines by triggering deployment workflows for feature branches. It applies verification steps across PRs, ensuring non-trivial changes are validated before merge.

Can I re-run verification checks after fixing a failed staging deployment?

Yes, you can re-run verification checks after fixing a failed staging deployment. The process supports repeated deploy-verify cycles, allowing you to fix issues, redeploy, and re-verify until validation passes.

Does staging verification support browser automation for UI testing?

Yes, staging verification supports optional browser automation for UI testing. It runs these checks alongside curl-based API tests to provide comprehensive end-to-end validation of your deployment.

When should I not use automated staging verification?

Automated staging verification is not ideal for trivial changes that do not require full validation. It is designed for non-trivial PRs and feature branches where confirming changes in a real environment is necessary.