ship-task

Automate SDLC phases from a task file with Git operations.

Updated May 16, 2026
One-click install
npx skills add https://github.com/korchasa/flowai-plugins --skill ship-task-korchasa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-task
Source: https://github.com/korchasa/flowai-plugins/tree/main/plugins/flowai/skills/ship-task
Command: npx skills add https://github.com/korchasa/flowai-plugins --skill ship-task-korchasa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the Software Development Life Cycle (SDLC) from a task file, handling implementation, review, commit, and push operations, streamlining the development process.

Core Features & Use Cases

  • SDLC Automation: Automates the entire SDLC process, from implementation to deployment.
  • Task File Driven: Operates on existing task files, ensuring that all steps are defined and actionable.
  • Phase-Based Execution: Executes tasks in phases (Implement, Review, Commit, Push), with strict gate checks between each phase.
  • Use Case: Ideal for teams that want to automate repetitive SDLC tasks, reducing manual effort and potential errors.

Quick Start

Use the ship-task skill with the path to your task file: 'ship-task path/to/your/taskfile.md'.

Frequently Asked Questions about ship-task

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

FAQPage Schema
How do I automate the SDLC from task implementation to git push?

You can automate the SDLC from implementation to git push by using a task-file-driven workflow that executes phase-based operations—implement, review, commit, and push—with strict gate checks between each phase.

What is phase-based execution in software development life cycle automation?

Phase-based execution in SDLC automation breaks the workflow into discrete stages—implement, review, commit, and push—enforcing strict gate checks between each phase to ensure code quality before moving forward.

Do I need Python to run task automation scripts for deployment?

Yes, you need Python installed to run this task automation script, as it requires a Python environment to parse task files, execute implementation phases, and handle the git commit and push operations.

Can I use a markdown task file to drive code review and deployment?

Yes, you can use a markdown task file to drive code review and deployment. The automation parses your existing task file to initiate the implementation, review, commit, and push phases sequentially.

How do I prevent bad code from being committed during task automation?

To prevent bad code from being committed during task automation, the workflow enforces strict gate checks between the implementation and review phases, ensuring all review criteria are met before the commit and push stages execute.

What is the best way to automate repetitive git tasks for my team?

The best way to automate repetitive git tasks is by defining actionable steps in a task file and running a phase-based SDLC automation tool that handles implementation, review, commit, and push operations to reduce manual effort and errors.