bcp

Automates creating a feature branch, committing changes, and opening a pull request with Git.

2|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/Integralist/agent-skills --skill bcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bcp
Source: https://github.com/Integralist/agent-skills/tree/main/.agents/skills/bcp
Command: npx skills add https://github.com/Integralist/agent-skills --skill bcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the process of creating a feature branch, committing changes, and opening a pull request, reducing the complexity and manual steps involved in the workflow.

Core Features & Use Cases

  • Branch Creation: Automatically creates a feature branch off the current base branch.
  • Committing Changes: Stages and commits changes with intelligent grouping.
  • Pull Request: Drafts and opens a pull request with the committed changes.
  • Use Case: Ideal for developers who want to streamline their code contribution process and reduce the number of steps required to complete a feature development cycle.

Quick Start

Run the bcp skill to create a branch, commit changes, and open a PR for your feature work.

Frequently Asked Questions about bcp

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

FAQPage Schema
How do I automate git branching, committing, and pull requests for code contributions?

Automating branch creation, commit grouping, and pull requests requires a workflow tool that creates feature branches, stages changes, and drafts PRs. This process reduces manual steps and simplifies code contributions.

What is the best way to streamline feature branch creation and pull request workflows?

Streamlining feature branch creation and pull request workflows involves using an automated skill to handle the full cycle. It automatically creates branches off the base branch and drafts pull requests for committed changes.

How does intelligent commit grouping work when staging changes for a pull request?

Intelligent commit grouping during staging automatically organizes changes into logical commits. This simplifies the committing process before opening a pull request by reducing manual staging decisions.

Do I need git installed to automate feature branch and pull request creation?

Yes, you need git installed and appropriate branch management configured. The automation relies on git to create feature branches off the current base branch and push committed changes to open pull requests.

Can I use this workflow to draft a pull request directly after committing changes?

Yes, you can draft a pull request directly after committing changes. The workflow automates staging, committing, and drafting the PR sequentially to complete the feature development cycle.