shipflow-ship

Stage, commit, and push code changes to a Git repository.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of finalizing your work session by committing code, updating task lists, generating changelogs, and saving your progress for the next session.

Core Features & Use Cases

  • Code Committing: Stages all changes, commits them with a descriptive message, and pushes to the remote repository.
  • Task & Changelog Updates: Automatically updates TASKS.md and CHANGELOG.md based on session activity and commit history.
  • Session Persistence: Saves session context and decisions for seamless continuation.
  • Use Case: At the end of a development sprint, use this Skill to ensure all completed work is committed, documented, and ready for review, while also preparing for the next day's tasks.

Quick Start

Use the shipflow-ship skill to commit and push all current changes with the message "feat: implement user authentication".

Frequently Asked Questions about shipflow-ship

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

FAQPage Schema
How do I automate git commit, push, and changelog updates at the end of a session?

You can automate the end-of-session git workflow by staging, committing, and pushing code changes while simultaneously updating changelog and task management files. This ensures all completed work is integrated, documented, and ready for review in one step.

What is the best way to persist session context and decisions for my next development sprint?

Persisting session context involves saving your current progress and decisions automatically during the final commit and push workflow. This prepares your task lists and environment state for seamless continuation in the next development session.

Can I automatically generate changelog entries from my recent git commit history?

Yes, you can generate changelog entries automatically from commit history. The workflow updates your CHANGELOG.md file based on session activity and commit messages, ensuring your project documentation stays synchronized with your code changes.

Does this session management workflow require any external dependencies to push code?

No external dependencies are required to execute this session management workflow. It operates independently to stage, commit, and push code to your remote Git repository while updating local task and changelog files.

How do I update TASKS.md and CHANGELOG.md when finalizing a code push?

You update TASKS.md and CHANGELOG.md automatically by running the end-of-session workflow. It analyzes your session activity and commit history to append the relevant progress and completed items to both files during the push process.