deploy

Generate release artifacts and execute GitFlow merge operations for deployments.

19|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/fall-out-bug/sdp --skill deploy-fall-out-bug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/fall-out-bug/sdp/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/fall-out-bug/sdp --skill deploy-fall-out-bug

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the software release process by automating the generation of deployment artifacts and executing critical GitFlow merge operations, ensuring consistency and reducing manual errors.

Core Features & Use Cases

  • Automated Artifact Generation: Creates pyproject.toml updates, CHANGELOG.md entries, and release notes.
  • GitFlow Integration: Executes dev to main merges, tagging, and pushes to remote repositories.
  • Use Case: After a feature is fully tested and approved, use this Skill to automatically prepare and push a new release to your production environment.

Quick Start

Use the deploy skill to release feature F020 as a patch version.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate GitFlow merges and release artifact generation?

Automating GitFlow merges involves resolving versions, updating pyproject.toml, generating CHANGELOG.md entries, and merging dev to main branches. This Skill orchestrates these deployment steps, ensuring pre-flight checks are met before tagging and pushing releases.

What is the best way to prepare a new release for production after feature approval?

The best way to prepare a production release is to automate version resolution and artifact creation. This Skill generates release notes, commits changes, and executes GitFlow merge operations to push the new version to your remote repository.

Does this deployment automation require tests and approvals before merging branches?

Yes, deployment automation requires tests and approvals before proceeding. The Skill ensures pre-flight checks are met before executing any automated Git operations, merging branches, or tagging releases to maintain consistency.

Can I automatically update pyproject.toml and CHANGELOG.md during a release?

Yes, you can automatically update pyproject.toml and CHANGELOG.md during a release. The Skill handles artifact generation by creating these updates alongside release notes before committing changes and executing GitFlow merges.

What are the limitations of using automated GitFlow operations for versioning?

Automated GitFlow operations focus specifically on dev to main merges, version resolution, and tagging. The process depends on pre-flight checks passing first, meaning any failing tests or missing approvals will halt the deployment and prevent the automated Git operations.