Skip to content

feat(prompts): add Git Flow branch creator prompt with full XML-drive…#132

Merged
aaronpowell merged 7 commits into
github:mainfrom
AungMyoKyaw:feature/git-flow-branch-creator
Aug 1, 2025
Merged

feat(prompts): add Git Flow branch creator prompt with full XML-drive…#132
aaronpowell merged 7 commits into
github:mainfrom
AungMyoKyaw:feature/git-flow-branch-creator

Conversation

@AungMyoKyaw

Copy link
Copy Markdown
Contributor

Introduces a new prompt file that guides users through creating Git Flow branches using a structured XML analysis and naming convention. Includes workflow, analysis framework, naming conventions, edge case handling, and validation checklist.

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run node update-readme.js and verified that README.md is up to date.

Description

Screenshot 2025-07-28 at 10 53 07 AM

Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

…n workflow

Introduces a new prompt file that guides users through creating Git Flow branches using a structured XML analysis and naming convention. Includes workflow, analysis framework, naming conventions, edge case handling, and validation checklist.
Copilot AI review requested due to automatic review settings July 28, 2025 03:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a comprehensive Git Flow branch creator prompt that analyzes git changes and automatically determines the appropriate branch type (feature, release, or hotfix) following the nvie Git Flow branching model. The prompt provides intelligent analysis and semantic branch naming.

  • Adds a structured XML-driven prompt for Git Flow branch creation with automated analysis
  • Implements comprehensive branch type classification framework with decision trees and indicators
  • Provides detailed naming conventions, edge case handling, and validation checklists

Comment thread prompts/git-flow-branch-creator.prompt.md Outdated
Comment thread prompts/git-flow-branch-creator.prompt.md Outdated
Comment thread prompts/git-flow-branch-creator.prompt.md Outdated
Comment thread README.md Outdated
Comment thread prompts/git-flow-branch-creator.prompt.md
AungMyoKyaw and others added 3 commits July 29, 2025 21:52
Co-authored-by: Aaron Powell <me@aaron-powell.com>
Remove 'Created' field
Add 'tools' field to front matter for clarity
@AungMyoKyaw AungMyoKyaw requested a review from aaronpowell July 29, 2025 15:02
@@ -0,0 +1,292 @@
---
description: 'Intelligent Git Flow branch creator that analyzes git status/diff and creates appropriate branches following the nvie Git Flow branching model.'
tools: ['run_in_terminal', 'get_terminal_output']

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These aren't tools that I can find available in VS Code - can you verify that the tools are correct?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2025-07-31 at 5 00 45 PM Screenshot 2025-07-31 at 5 00 58 PM

hello @aaronpowell ,
I think it should be ok 😁.

@aaronpowell aaronpowell left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting note on the tool names - there seems to be a difference between what you get from the picker and what it might be running.

@aaronpowell aaronpowell merged commit 653d283 into github:main Aug 1, 2025
2 checks passed
AungMyoKyaw added a commit to AungMyoKyaw/awesome-copilot that referenced this pull request Aug 1, 2025
github#132)

* feat(prompts): add Git Flow branch creator prompt with full XML-driven workflow

Introduces a new prompt file that guides users through creating Git Flow branches using a structured XML analysis and naming convention. Includes workflow, analysis framework, naming conventions, edge case handling, and validation checklist.

* feat(prompts): add Git Flow Branch Creator prompt to README table

* style(prompts): use single quotes in front matter for git-flow-branch-creator.prompt.md

* Update prompts/git-flow-branch-creator.prompt.md

Co-authored-by: Aaron Powell <me@aaron-powell.com>

* chore(prompts): update git-flow-branch-creator prompt front matter

Remove 'Created' field
Add 'tools' field to front matter for clarity

* docs(readme): clarify Git Flow Branch Creator prompt description and details

---------

Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
@AungMyoKyaw AungMyoKyaw deleted the feature/git-flow-branch-creator branch August 2, 2025 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants