deploy

Run preflight checks and analyze changes before production deployment.

16|4|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/zzstoatzz/plyr.fm --skill deploy-zzstoatzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/zzstoatzz/plyr.fm/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/zzstoatzz/plyr.fm --skill deploy-zzstoatzz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, guard-railed deployment workflow that performs preflight checks before releasing to production, reducing release risk and manual overhead.

Core Features & Use Cases

  • Preflight checks: verify a clean working tree, correct branch (main), up-to-date with origin, and no open PRs.
  • Change analysis: detect what changed since the last release and determine the appropriate release path.
  • Deterministic release commands: classify changes into backend, frontend, or docs and propose the correct release command with safety prompts.
  • Post-deployment reminders: notify stakeholders and verify deployment status.

Quick Start

Follow the guided preflight deployment steps and confirm before executing the release.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate preflight checks before a production deployment?

Automating preflight checks for production deployment involves verifying a clean git working tree, ensuring the main branch is up-to-date with origin, and confirming no open PRs exist. This structured workflow analyzes codebase changes since the last release to reduce manual overhead and release risk.

What is preflight deployment automation for backend, frontend, and docs changes?

Preflight deployment automation is a structured workflow that analyzes backend, frontend, and docs changes since the last release to classify them and determine the correct release path. It applies deterministic release commands with safety prompts to ensure auditable and safe production deployments.

Do I need git and a task runner to automate preflight release workflows?

Yes, automating preflight release workflows requires git and a task runner like just, along with access to the origin repository. These dependencies ensure the deployment process remains auditable and capable of performing structured checks before releasing to production.

How does a guarded deployment workflow select the correct release path?

A guarded deployment workflow selects the correct release path by analyzing changes since the last release and classifying them into backend, frontend, or docs categories. It then proposes the appropriate deterministic release command while applying safety prompts before execution.

What is the best way to prevent risky releases to production?

The best way to prevent risky releases is using a structured preflight workflow that checks for a clean working tree, verifies branch synchronization with origin, and detects open PRs. It analyzes code changes to propose deterministic release commands and provides post-deployment status verification.

Can I verify deployment status and notify stakeholders after a production release?

Yes, you can verify deployment status and notify stakeholders after a production release through post-deployment reminders built into the preflight workflow. This ensures the deployed changes are confirmed and relevant parties are informed once the guarded release process completes.