verify-deployment

Validate Dockerfile security, health endpoints, config exposure, CI/CD conflicts, and Nginx settings.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/daeha76/RianFriends --skill verify-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-deployment
Source: https://github.com/daeha76/RianFriends/tree/main/.claude/skills/verify-deployment
Command: npx skills add https://github.com/daeha76/RianFriends --skill verify-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates critical pre-deployment checks, preventing common errors and ensuring your application is deployable and stable.

Core Features & Use Cases

  • Dockerfile Safety: Detects hardcoded secrets, non-root execution, and inefficient build stages.
  • Health Check Validation: Verifies the presence of essential health check endpoints for monitoring.
  • Configuration Security: Scans configuration files for exposed sensitive information.
  • Workflow Conflict Detection: Identifies potential issues in CI/CD workflows that could lead to simultaneous deployments.
  • Nginx Configuration Check: Ensures proper setup for Blazor SignalR and sticky sessions for self-hosted deployments.
  • Use Case: Before deploying a new version of the RianFriends application to Azure, run this skill to catch any last-minute configuration errors or security vulnerabilities in the Dockerfile or deployment workflows.

Quick Start

Run the verify-deployment skill to check all pre-deployment requirements.

Frequently Asked Questions about verify-deployment

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

FAQPage Schema
How do I automate pre-deployment validation for containerized applications?

Automate pre-deployment validation by scanning Dockerfiles for hardcoded secrets, verifying health check endpoints, detecting sensitive data in configurations, and checking CI/CD workflows for conflicts. This process flags critical issues to ensure production readiness before deployment.

How do I check my Nginx configuration for Blazor SignalR and sticky sessions?

Check Nginx configuration for Blazor SignalR and sticky sessions by validating the server settings for self-hosted deployments. This ensures proper routing and connection persistence required for real-time application stability.

What is the best way to detect hardcoded secrets in a Dockerfile?

Detecting hardcoded secrets in a Dockerfile is best achieved through automated security scanning of build stages. This identifies exposed credentials and verifies non-root execution to meet pre-deployment security standards.

Can I identify CI/CD workflow conflicts before deploying to production?

Identifying CI/CD workflow conflicts before deploying to production is possible by analyzing deployment pipelines for simultaneous execution issues. This prevents release collisions and ensures stable application updates.

Does pre-deployment validation check for exposed sensitive information in configuration files?

Pre-deployment validation does check for exposed sensitive information in configuration files. It scans your configurations to detect leaked data, preventing security vulnerabilities from reaching the production environment.

What are the limitations of automated Dockerfile safety checks?

Automated Dockerfile safety checks are limited to detecting hardcoded secrets, non-root execution, and inefficient build stages. They require properly defined health check endpoints and configuration files to effectively flag critical issues.