Skip to content

fix(plugins): merge git collection into rpi and distribute to all plugins#549

Merged
agreaves-ms merged 3 commits intomainfrom
fix/combine-git-collection-with-rpi
Feb 14, 2026
Merged

fix(plugins): merge git collection into rpi and distribute to all plugins#549
agreaves-ms merged 3 commits intomainfrom
fix/combine-git-collection-with-rpi

Conversation

@agreaves-ms
Copy link
Copy Markdown
Collaborator

fix(plugins): merge git collection into rpi and distribute to all plugins

Description

Consolidated the standalone git collection into the rpi collection, removing plugins/git/ entirely and distributing git-related agents, prompts, and instructions across all remaining plugin bundles. Since RPI is the foundational collection included by every other collection, git workflow tooling now ships as part of the baseline rather than as a separate opt-in package.

  • Deleted collections/git.collection.yml and collections/git.collection.md, merging all git items (pr-review agent, five git prompts, git-merge instruction) into collections/rpi.collection.yml
  • Removed plugins/git/ directory including its plugin.json, README.md, all agent/command/instruction symlinks, and script directory links
  • Added pr-review agent, git prompts (git-commit-message, git-commit, git-merge, git-setup, pull-request), and git-merge instruction to all nine remaining collection YMLs (ado, coding-standards, data-science, github, project-planning, prompt-engineering, rpi, security-planning, hve-core-all)
  • Created corresponding symlinks and updated README tables for each plugin bundle to surface the newly included git commands, pr-review agent, and git-merge instruction
  • Updated rpi plugin description to reflect the merged scope
  • Removed the git entry from .github/plugin/marketplace.json

Related Issue(s)

Type of Change

Select all that apply:

Code & Documentation:

  • Bug fix (non-breaking change fixing an issue)
  • New feature (non-breaking change adding functionality)
  • Breaking change (fix or feature causing existing functionality to change)
  • Documentation update

Infrastructure & Configuration:

  • GitHub Actions workflow
  • Linting configuration (markdown, PowerShell, etc.)
  • Security configuration
  • DevContainer configuration
  • Dependency update

AI Artifacts:

  • Reviewed contribution with prompt-builder agent and addressed all feedback
  • Copilot instructions (.github/instructions/*.instructions.md)
  • Copilot prompt (.github/prompts/*.prompt.md)
  • Copilot agent (.github/agents/*.agent.md)
  • Copilot skill (.github/skills/*/SKILL.md)

Note for AI Artifact Contributors:

  • Agents: Research, indexing/referencing other project (using standard VS Code GitHub Copilot/MCP tools), planning, and general implementation agents likely already exist. Review .github/agents/ before creating new ones.
  • Skills: Must include both bash and PowerShell scripts. See Skills.
  • Model Versions: Only contributions targeting the latest Anthropic and OpenAI models will be accepted. Older model versions (e.g., GPT-3.5, Claude 3) will be rejected.
  • See Agents Not Accepted and Model Version Requirements.

Other:

  • Script/automation (.ps1, .sh, .py)
  • Other (please describe):

Sample Prompts (for AI Artifact Contributions)

Testing

Checklist

Required Checks

  • Documentation is updated (if applicable)
  • Files follow existing naming conventions
  • Changes are backwards compatible (if applicable)
  • Tests added for new functionality (if applicable)

AI Artifact Contributions

Required Automated Checks

The following validation commands must pass before merging:

  • Markdown linting: npm run lint:md
  • Spell checking: npm run spell-check
  • Frontmatter validation: npm run lint:frontmatter
  • Link validation: npm run lint:md-links
  • PowerShell analysis: npm run lint:ps

Security Considerations

  • This PR does not contain any sensitive or NDA information
  • Any new dependencies have been reviewed for security issues
  • Security-related scripts follow the principle of least privilege

Additional Notes

  • Version files (package.json, package-lock.json, .release-please-manifest.json, extension/templates/package.template.json, all plugin.json files, and marketplace.json) regressed from 2.3.5 to 2.3.4, and the CHANGELOG.md entry for 2.3.5 was removed. Confirm this version rollback is intentional or rebase onto the current origin/main to pick up the 2.3.5 release.

🔀 - Generated by Copilot

@agreaves-ms agreaves-ms requested a review from a team as a code owner February 13, 2026 23:04
Copilot AI review requested due to automatic review settings February 13, 2026 23:04
@agreaves-ms agreaves-ms force-pushed the fix/combine-git-collection-with-rpi branch from b6572f5 to bca26b6 Compare February 13, 2026 23:07
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 13, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Feb 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.34%. Comparing base (330664b) to head (eeb11ad).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #549      +/-   ##
==========================================
- Coverage   85.36%   85.34%   -0.03%     
==========================================
  Files          23       23              
  Lines        4475     4475              
==========================================
- Hits         3820     3819       -1     
- Misses        655      656       +1     
Flag Coverage Δ
pester 85.34% <ø> (-0.03%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Consolidates the standalone git collection into the baseline rpi collection, removes the plugins/git plugin bundle, and redistributes git-related prompts/instructions plus the pr-review agent across the remaining collections and plugin bundles.

Changes:

  • Merged git workflow items (agent/prompt/instruction) into collections/rpi.collection.yml and removed collections/git.collection.*.
  • Deleted the plugins/git/ bundle and added git workflow command/instruction links plus pr-review across other plugin bundles and collection manifests.
  • Updated plugin READMEs and marketplace metadata to reflect the new baseline distribution.

Reviewed changes

Copilot reviewed 96 out of 103 changed files in this pull request and generated no comments.

Show a summary per file
File Description
plugins/security-planning/instructions/git-merge.md Adds git-merge instruction link into security-planning plugin bundle
plugins/security-planning/commands/pull-request.md Adds pull-request command link into security-planning plugin bundle
plugins/security-planning/commands/git-setup.md Adds git-setup command link into security-planning plugin bundle
plugins/security-planning/commands/git-merge.md Adds git-merge command link into security-planning plugin bundle
plugins/security-planning/commands/git-commit.md Adds git-commit command link into security-planning plugin bundle
plugins/security-planning/commands/git-commit-message.md Adds git-commit-message command link into security-planning plugin bundle
plugins/security-planning/agents/pr-review.md Adds pr-review agent link into security-planning plugin bundle
plugins/security-planning/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
plugins/rpi/instructions/git-merge.md Adds git-merge instruction link into rpi plugin bundle
plugins/rpi/commands/pull-request.md Adds pull-request command link into rpi plugin bundle
plugins/rpi/commands/git-setup.md Adds git-setup command link into rpi plugin bundle
plugins/rpi/commands/git-merge.md Adds git-merge command link into rpi plugin bundle
plugins/rpi/commands/git-commit.md Adds git-commit command link into rpi plugin bundle
plugins/rpi/commands/git-commit-message.md Adds git-commit-message command link into rpi plugin bundle
plugins/rpi/agents/pr-review.md Adds pr-review agent link into rpi plugin bundle
plugins/rpi/README.md Updates rpi README to reflect expanded scope and list git workflows
plugins/rpi/.github/plugin/plugin.json Updates rpi plugin description to reflect merged git scope
plugins/prompt-engineering/instructions/git-merge.md Adds git-merge instruction link into prompt-engineering plugin bundle
plugins/prompt-engineering/commands/pull-request.md Adds pull-request command link into prompt-engineering plugin bundle
plugins/prompt-engineering/commands/git-setup.md Adds git-setup command link into prompt-engineering plugin bundle
plugins/prompt-engineering/commands/git-merge.md Adds git-merge command link into prompt-engineering plugin bundle
plugins/prompt-engineering/commands/git-commit.md Adds git-commit command link into prompt-engineering plugin bundle
plugins/prompt-engineering/commands/git-commit-message.md Adds git-commit-message command link into prompt-engineering plugin bundle
plugins/prompt-engineering/agents/pr-review.md Adds pr-review agent link into prompt-engineering plugin bundle
plugins/prompt-engineering/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
plugins/project-planning/instructions/git-merge.md Adds git-merge instruction link into project-planning plugin bundle
plugins/project-planning/commands/pull-request.md Adds pull-request command link into project-planning plugin bundle
plugins/project-planning/commands/git-setup.md Adds git-setup command link into project-planning plugin bundle
plugins/project-planning/commands/git-merge.md Adds git-merge command link into project-planning plugin bundle
plugins/project-planning/commands/git-commit.md Adds git-commit command link into project-planning plugin bundle
plugins/project-planning/commands/git-commit-message.md Adds git-commit-message command link into project-planning plugin bundle
plugins/project-planning/agents/pr-review.md Adds pr-review agent link into project-planning plugin bundle
plugins/project-planning/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
plugins/github/instructions/git-merge.md Adds git-merge instruction link into github plugin bundle
plugins/github/commands/pull-request.md Adds pull-request command link into github plugin bundle
plugins/github/commands/git-setup.md Adds git-setup command link into github plugin bundle
plugins/github/commands/git-merge.md Adds git-merge command link into github plugin bundle
plugins/github/commands/git-commit.md Adds git-commit command link into github plugin bundle
plugins/github/commands/git-commit-message.md Adds git-commit-message command link into github plugin bundle
plugins/github/agents/pr-review.md Adds pr-review agent link into github plugin bundle
plugins/github/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
plugins/git/scripts/lib Removes git plugin’s scripts/lib link
plugins/git/scripts/dev-tools Removes git plugin’s scripts/dev-tools link
plugins/git/instructions/writing-style.md Removes git plugin’s writing-style instruction link
plugins/git/instructions/prompt-builder.md Removes git plugin’s prompt-builder instruction link
plugins/git/instructions/markdown.md Removes git plugin’s markdown instruction link
plugins/git/instructions/commit-message.md Removes git plugin’s commit-message instruction link
plugins/git/docs/templates Removes git plugin’s docs/templates link
plugins/git/commands/task-review.md Removes git plugin’s task-review command link
plugins/git/commands/task-research.md Removes git plugin’s task-research command link
plugins/git/commands/task-plan.md Removes git plugin’s task-plan command link
plugins/git/commands/task-implement.md Removes git plugin’s task-implement command link
plugins/git/commands/rpi.md Removes git plugin’s rpi command link
plugins/git/commands/prompt-refactor.md Removes git plugin’s prompt-refactor command link
plugins/git/commands/prompt-build.md Removes git plugin’s prompt-build command link
plugins/git/commands/prompt-analyze.md Removes git plugin’s prompt-analyze command link
plugins/git/commands/checkpoint.md Removes git plugin’s checkpoint command link
plugins/git/agents/task-reviewer.md Removes git plugin’s task-reviewer agent link
plugins/git/agents/task-researcher.md Removes git plugin’s task-researcher agent link
plugins/git/agents/task-planner.md Removes git plugin’s task-planner agent link
plugins/git/agents/task-implementor.md Removes git plugin’s task-implementor agent link
plugins/git/agents/rpi-agent.md Removes git plugin’s rpi-agent agent link
plugins/git/agents/prompt-builder.md Removes git plugin’s prompt-builder agent link
plugins/git/agents/memory.md Removes git plugin’s memory agent link
plugins/git/README.md Removes git plugin README
plugins/git/.github/plugin/plugin.json Removes git plugin metadata
plugins/data-science/instructions/git-merge.md Adds git-merge instruction link into data-science plugin bundle
plugins/data-science/commands/pull-request.md Adds pull-request command link into data-science plugin bundle
plugins/data-science/commands/git-setup.md Adds git-setup command link into data-science plugin bundle
plugins/data-science/commands/git-merge.md Adds git-merge command link into data-science plugin bundle
plugins/data-science/commands/git-commit.md Adds git-commit command link into data-science plugin bundle
plugins/data-science/commands/git-commit-message.md Adds git-commit-message command link into data-science plugin bundle
plugins/data-science/agents/pr-review.md Adds pr-review agent link into data-science plugin bundle
plugins/data-science/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
plugins/coding-standards/instructions/git-merge.md Adds git-merge instruction link into coding-standards plugin bundle
plugins/coding-standards/commands/pull-request.md Adds pull-request command link into coding-standards plugin bundle
plugins/coding-standards/commands/git-setup.md Adds git-setup command link into coding-standards plugin bundle
plugins/coding-standards/commands/git-merge.md Adds git-merge command link into coding-standards plugin bundle
plugins/coding-standards/commands/git-commit.md Adds git-commit command link into coding-standards plugin bundle
plugins/coding-standards/commands/git-commit-message.md Adds git-commit-message command link into coding-standards plugin bundle
plugins/coding-standards/agents/pr-review.md Adds pr-review agent link into coding-standards plugin bundle
plugins/coding-standards/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
plugins/ado/instructions/git-merge.md Adds git-merge instructions content into ado plugin bundle
plugins/ado/commands/pull-request.md Adds pull-request command content into ado plugin bundle
plugins/ado/commands/git-setup.md Adds git-setup command content into ado plugin bundle
plugins/ado/commands/git-merge.md Adds git-merge command content into ado plugin bundle
plugins/ado/commands/git-commit.md Adds git-commit command content into ado plugin bundle
plugins/ado/commands/git-commit-message.md Adds git-commit-message command content into ado plugin bundle
plugins/ado/agents/pr-review.md Adds pr-review agent content into ado plugin bundle
plugins/ado/README.md Surfaces newly included git commands/instruction and pr-review agent in README tables
collections/security-planning.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the security-planning collection manifest
collections/rpi.collection.yml Merges git items into the baseline rpi collection and updates description/tags
collections/rpi.collection.md Updates rpi collection documentation to mention PR review and git workflow prompts
collections/prompt-engineering.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the prompt-engineering collection manifest
collections/project-planning.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the project-planning collection manifest
collections/github.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the github collection manifest
collections/git.collection.yml Removes standalone git collection manifest
collections/git.collection.md Removes standalone git collection documentation
collections/data-science.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the data-science collection manifest
collections/coding-standards.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the coding-standards collection manifest
collections/ado.collection.yml Adds pr-review agent, git prompts, and git-merge instruction to the ado collection manifest
.github/plugin/marketplace.json Removes the git plugin entry and updates rpi plugin description in marketplace metadata

@agreaves-ms agreaves-ms force-pushed the fix/combine-git-collection-with-rpi branch from b925c9f to eeb11ad Compare February 14, 2026 00:55
@agreaves-ms agreaves-ms merged commit 9509a87 into main Feb 14, 2026
18 checks passed
@agreaves-ms agreaves-ms deleted the fix/combine-git-collection-with-rpi branch February 14, 2026 00:57
agreaves-ms pushed a commit that referenced this pull request Feb 14, 2026
🤖 I have created a release *beep* *boop*
---


##
[2.3.9](hve-core-v2.3.8...hve-core-v2.3.9)
(2026-02-14)


### 🐛 Bug Fixes

* **plugins:** merge git collection into rpi and distribute to all
plugins ([#549](#549))
([9509a87](9509a87))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: hve-core-release-please[bot] <254602402+hve-core-release-please[bot]@users.noreply.github.com>
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.

4 participants