sdd-ship

Create feature branches and pull requests with Git and GitHub CLI.

1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/dariomazzitellireplik-coder/sdd-skills --skill sdd-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-ship
Source: https://github.com/dariomazzitellireplik-coder/sdd-skills/tree/main/skills/sdd-ship
Command: npx skills add https://github.com/dariomazzitellireplik-coder/sdd-skills --skill sdd-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating feature branches and opening pull requests (PRs) for code changes, ensuring a standardized and organized workflow.

Core Features & Use Cases

  • Feature Branch Creation: Automatically creates a branch based on the specified feature name and type (e.g., feat, fix).
  • Conventional Commits: Enforces the use of conventional commit messages for clear and consistent commit history.
  • Pull Request Generation: Creates a PR with a title and body formatted according to the project's standards.
  • Use Case: After a developer approves the documentation for a feature, this Skill can be used to quickly set up the branch and PR, accelerating the code review and merge process.

Quick Start

Run /sdd-ship after approving the documentation to create a feature branch and open a PR.

Frequently Asked Questions about sdd-ship

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

FAQPage Schema
How do I automate creating a feature branch and opening a pull request?

You can automate feature branch creation and pull request generation by running the /sdd-ship command. It uses Git and GitHub CLI to automatically create the branch and open a PR formatted to project standards.

How do I enforce conventional commits when creating GitHub pull requests?

To enforce conventional commits for GitHub pull requests, this Skill automatically formats your commit messages and PR titles according to conventional commit standards. This ensures a clear and consistent commit history for your project.

Do I need to install Git and GitHub CLI to automate pull request generation?

Yes, you need both Git and GitHub CLI installed and configured on your system to automate pull request generation. The Skill relies on these underlying command-line tools to create branches and interact with GitHub repositories.

What is the best way to structure code changes for version control management?

The best way to structure code changes for version control management is using a standardized workflow that creates feature branches based on specific types like feat or fix. This Skill automates that process to accelerate code review and merging.

Can I use this to quickly set up a branch and PR after approving feature documentation?

Yes, you can use this to quickly set up a branch and PR after approving feature documentation. The Skill is specifically designed to follow approved documentation by automatically creating the necessary feature branch and opening the pull request.

Are there limitations when automating code deployment via PRs with conventional commits?

A limitation of automating code deployment via PRs with conventional commits is that the workflow requires strict adherence to project-specific guidelines and proper Git and GitHub CLI configuration. The process applies only to software development workflows needing structured version control.