{"repo":"oil-oil/git-ship","free":true,"listed":false,"github":"https://github.com/oil-oil/git-ship","clone":"git clone https://github.com/oil-oil/git-ship.git","description":"A Codex Agent Skill that ships working-tree changes through branch, PR, and squash merge.","language":null,"stars":13,"topics":["agent-skills","automation","codex","git-workflow","github-cli"],"license":"MIT","category":"workflow-automation","readme_excerpt":"简体中文 git-ship is an Agent Skill for completing the repetitive Git handoff around a finished change: Invoking ship authorizes the full workflow. It generates the branch name, Conventional Commit, and PR content, resolves conflicts, fixes validation or CI failures, and continues until the PR is merged. Why use it - Keeps local changes safe while synchronizing with the latest main . - Uses a fresh, descriptive branch for every shipment. - Creates a Conventional Commit and a readable pull request summary. - Runs the repository's existing checks and fixes failures before pushing. - Resolves conflicts while preserving both current production behavior and the new feature. - Reads CI logs, fixes failures, and retries until required checks pass. - Squash-merges the PR, deletes the remote branch, and returns to an up-to-date main . - Pauses only for external blockers such as missing authentication, permissions, or required human approval. Install Clone the repository into a directory where your agent discovers skills: If your client uses another skills directory, clone it there instead. The important entry point is SKILL.md . Use Finish your change, leave it uncommitted in the working tree, then ask your agent: You can also provide the branch and commit up front: git-ship shows the resolved plan and then continues immediately: It does not ask for confirmation of the branch name, commit message, PR title, or PR body. Provide explicit names in the initial request when needed. How it work","default_branch":null,"files":null,"tree":[],"storefront":"/r/oil-oil","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oil-oil/git-ship/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}