ship-flow

Automate the full commit-push-PR-CI-watch-merge-deploy-smoke-test pipeline.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/marvelousempire/ai-skills-library --skill ship-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-flow
Source: https://github.com/marvelousempire/ai-skills-library/tree/main/skills/engineering/ship-flow
Command: npx skills add https://github.com/marvelousempire/ai-skills-library --skill ship-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates and manages the entire software deployment pipeline, ensuring that code is delivered correctly and completely.

Core Features & Use Cases

  • Automated Pipeline Execution: Executes the full commit-push-PR-CI-watch-merge-deploy-smoke-test pipeline.
  • Stage Naming: Names the pipeline stage at every step.
  • Error Handling: Stops and reports if anything fails (CI red, conflict, deploy failure, smoke gap).
  • Pre-authorization: Pre-authorized for backend/admin/marketing per red-e-play CLAUDE.md.
  • Use Case: Ideal for teams looking to streamline their deployment process and ensure consistent delivery of high-quality code.

Quick Start

Use the ship-flow skill to run the full commit-push-PR-CI-watch-merge-deploy-smoke-test pipeline for your code changes.

Frequently Asked Questions about ship-flow

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

FAQPage Schema
How do I automate the full commit-push-PR-CI-watch-merge-deploy pipeline?

You can automate the complete commit-push-PR-CI-watch-merge-deploy pipeline by executing the ship-flow skill, which manages the entire software deployment pipeline and ensures code is delivered correctly and completely.

What happens when a CI watch fails or a merge conflict occurs during automated deployment?

When a CI watch fails or a merge conflict occurs during automated deployment, the pipeline stops and reports the error, preventing faulty code from progressing to the deploy and smoke test stages.

How does automated pipeline management handle stage naming and error reporting?

Automated pipeline management handles stage naming by explicitly naming the pipeline stage at every step, and it handles error reporting by stopping the process if anything fails, such as CI red, conflict, deploy failure, or smoke gap.

Is pre-authorization available for specific teams using CI/CD pipeline automation?

Yes, pre-authorization is available for specific teams like backend, admin, and marketing using CI/CD pipeline automation, allowing them to streamline the deployment process without manual approval gates.

Do I need external dependencies to run the full software deployment pipeline?

No external dependencies are required to run the full software deployment pipeline, as the skill operates independently using scripts to coordinate the commit-push-PR-CI-watch-merge-deploy-smoke-test workflow.