kiwi-commit-auto-pr

Automates Git commits, PRs, and SpecKiwi traceability for current branch.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Snoworca/speckiwi --skill kiwi-commit-auto-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiwi-commit-auto-pr
Source: https://github.com/Snoworca/speckiwi/tree/main/.agents/skills/kiwi-commit-auto-pr
Command: npx skills add https://github.com/Snoworca/speckiwi --skill kiwi-commit-auto-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, github-cli, speckiwi, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages Git commits, pull requests, and SpecKiwi traceability, streamlining the workflow for developers and coding agents.

Core Features & Use Cases

  • Automated Commit and PR: Commit changes, push to GitHub, and create or update pull requests.
  • SpecKiwi Traceability: Preserves SpecKiwi traceability for commits and PRs.
  • Use Case: Use this Skill to automatically commit changes, push to GitHub, and create a pull request for a feature branch, ensuring all changes are tracked and traceable.

Quick Start

Run the kiwi-commit-auto-pr skill to commit current changes, push to GitHub, and create a pull request for the current branch.

Frequently Asked Questions about kiwi-commit-auto-pr

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

FAQPage Schema
How do I automate git commit and pull request creation for a feature branch?

To automate git commit and pull request creation, you can use a workflow tool to commit changes, push to GitHub, and create a PR for your feature branch. This Skill manages commit messages, issue matching, and branch handling automatically.

Do I need GitHub CLI installed to automate pull request creation from the command line?

Yes, GitHub CLI is required to automate pull request creation. This Skill depends on Git, GitHub CLI, and SpecKiwi to manage commits, push branches, and create or update pull requests on GitHub.

How does SpecKiwi traceability work with git commits and pull requests?

SpecKiwi traceability works by linking git commits and pull requests to specification items. This Skill preserves SpecKiwi traceability during automated commits and PR creation, ensuring all code changes remain tracked and connected to requirements.

What is the best way to manage issue matching when creating a GitHub pull request?

The best way to manage issue matching during GitHub pull request creation is through automated workflow tools. This Skill handles issue matching automatically, linking commits and PRs to relevant issues while maintaining traceability throughout the process.

Can I update an existing pull request instead of creating a new one when pushing new commits?

Yes, you can update an existing pull request when pushing new commits. This Skill automates both creating new PRs and updating existing ones on GitHub, managing the branch handling and commit messages required for either scenario.

Why does my automated git workflow fail when creating a pull request?

Automated git workflow pull request creation fails when required dependencies are missing. This Skill requires Git, GitHub CLI, and SpecKiwi to be properly installed and configured to manage commits, branch handling, and PR creation successfully.