finishing-branches

Use when work is complete and ready for integration, merge, or PR creation.

25 stars

Best use case

finishing-branches is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Use when work is complete and ready for integration, merge, or PR creation.

Teams using finishing-branches should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/finishing-branches/SKILL.md --create-dirs "https://raw.githubusercontent.com/ComeOnOliver/skillshub/main/skills/aiskillstore/marketplace/bpsai/finishing-branches/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/finishing-branches/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How finishing-branches Compares

Feature / Agentfinishing-branchesStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Use when work is complete and ready for integration, merge, or PR creation.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Finish Branch

## Pre-Merge Checklist

### 1. Run All Checks

```bash
bpsai-pair ci                 # Tests + linting in one command
bpsai-pair validate           # Check project structure
```

### 2. Security Scan

```bash
bpsai-pair security scan-secrets --staged   # Check for leaked secrets
```

### 3. Review Changes

```bash
git diff main...HEAD --stat
git diff main...HEAD | grep -E "print\(|breakpoint|TODO|FIXME"
```

### 4. Update Task Status

Follow managing-task-lifecycle skill for two-step completion.

### 5. Create PR

```bash
bpsai-pair github auto-pr     # Auto-creates PR from branch, detects TASK-xxx
```

## PR Template

```markdown
## Summary
Brief description.

## Changes
- Added X
- Modified Y
- Fixed Z

## Testing
- [ ] Unit tests added/updated
- [ ] All tests passing
- [ ] Manual testing completed

## Checklist
- [ ] No debug statements
- [ ] Documentation updated
- [ ] Task status updated
```

## Post-Merge

```bash
git checkout main
git pull origin main
git branch -d <feature-branch>
```

## Quick Finish

```bash
pytest && ruff check . && git add -A && git commit -m "[TASK-XXX] Description" && git push
```

Related Skills

flow-finishing-branch

25
from ComeOnOliver/skillshub

Decide how to complete a development branch: merge, PR, squash, or cleanup.

finishing-a-development-branch

25
from ComeOnOliver/skillshub

Git branch completion workflow. Use when implementation is complete, tests pass, and a feature branch needs to be integrated via merge, pull request, or cleanup.

managing-branches

25
from ComeOnOliver/skillshub

Investigates and creates Git branches. Triggered when: branch status check, new branch creation, branch-related errors.

Daily Logs

25
from ComeOnOliver/skillshub

Record the user's daily activities, progress, decisions, and learnings in a structured, chronological format.

Socratic Method: The Dialectic Engine

25
from ComeOnOliver/skillshub

This skill transforms Claude into a Socratic agent — a cognitive partner who guides

Sokratische Methode: Die Dialektik-Maschine

25
from ComeOnOliver/skillshub

Dieser Skill verwandelt Claude in einen sokratischen Agenten — einen kognitiven Partner, der Nutzende durch systematisches Fragen zur Wissensentdeckung führt, anstatt direkt zu instruieren.

College Football Data (CFB)

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.

College Basketball Data (CBB)

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.

Betting Analysis

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for odds formats, command parameters, and key concepts.

Research Proposal Generator

25
from ComeOnOliver/skillshub

Generate high-quality academic research proposals for PhD applications following Nature Reviews-style academic writing conventions.

Paper Slide Deck Generator

25
from ComeOnOliver/skillshub

Transform academic papers and content into professional slide deck images with automatic figure extraction.

Medical Imaging AI Literature Review Skill

25
from ComeOnOliver/skillshub

Write comprehensive literature reviews following a systematic 7-phase workflow.