Skip to main content

In this article

Migrate to the HVE Core Identity

HVE Core now publishes one hve-core plugin and one ise-hve-essentials.hve-core extension, both carrying every component. HVE Core Identity and Channels explains how they relate.

Neither GitHub Copilot nor VS Code migrates automatically between different published identities, so follow the steps for your host below.

HVE Core also retired its prompt files. If a slash command you relied on no longer resolves, Retired Prompt Commands names its replacement.

Replace Retired Identities​

Remove any retired domain, utility, or hve-core-all plugin registration before installing hve-core. Remove any package-suffixed HVE Core extension before installing the single HVE Core extension.

GitHub Copilot Plugin Selection​

Changing a Copilot marketplace registration is a configuration operation. It does not delete files from your repository or modify a cloned HVE Core installation.

Register the repository as a marketplace. The registration tracks main:

copilot plugin marketplace add microsoft/hve-core

There are no PreRelease or Stable plugin channels. The repository does not publish release/prerelease or release/stable branches, so a registration such as microsoft/hve-core#release/stable no longer resolves, and a tag ref such as microsoft/hve-core#hve-core-v<version> stays fixed at that tag. To follow main, remove the earlier registration and register again:

copilot plugin marketplace remove hve-core --force
copilot plugin marketplace add microsoft/hve-core
copilot plugin install hve-core@hve-core

The --force option also uninstalls plugins installed from that marketplace. To update the plugin later, see Update the Plugin.

VS Code Extension Selection​

The sole extension identity is ise-hve-essentials.hve-core. Stable and PreRelease carry the same components and differ in version and cadence. Select the channel on the HVE Core extension page in VS Code. VS Code Extension Channels explains how channel releases are produced and the current state of the release branches.

Repository Adoption​

Copy HVE Core into your repository when the repository should own and review its HVE Core files.

  1. Pin or clone the HVE Core source version you intend to adopt.
  2. Invoke hve-core-installer, which copies every manifest component.
  3. Review the components and collisions before allowing writes.
  4. Review the resulting .hve-tracking.json manifest before committing adopted files.

The installer preserves repository-relative paths for every copied component. Each skill includes its complete distributable directory, excluding local tests, environments, and caches. The installer does not copy hooks, and HVE Core currently ships none.

Schema version 2 stores selection.profile and selection.components, and its file records identify component ownership without package identity. Existing schema version 1 tracking files are not upgraded in place: remove .hve-tracking.json and run a clean installation. New schema version 2 file records use the schema-default stable maturity, because the single plugin manifest no longer declares per-component maturity.

Retired Package Identities​

Thirteen package identities are retired. Their capabilities now ship through the complete hve-core plugin and extension. The Marketplace offers no deprecation or tombstone signal, so an already-installed retired extension keeps surfacing commands that no longer resolve. Install ise-hve-essentials.hve-core, verify the replacement, then uninstall each retired extension listed below.

The source tree still groups capabilities by areas such as project-planning and security, but those areas are no longer separate extension identities.

Retired extension identities​

If you installedInstall instead
ise-hve-essentials.hve-adoise-hve-essentials.hve-core
ise-hve-essentials.hve-coding-standardsise-hve-essentials.hve-core
ise-hve-essentials.hve-data-scienceise-hve-essentials.hve-core
ise-hve-essentials.hve-design-thinkingise-hve-essentials.hve-core
ise-hve-essentials.hve-experimentalise-hve-essentials.hve-core
ise-hve-essentials.hve-githubise-hve-essentials.hve-core
ise-hve-essentials.hve-installerise-hve-essentials.hve-core
ise-hve-essentials.hve-jiraise-hve-essentials.hve-core
ise-hve-essentials.hve-gitlabise-hve-essentials.hve-core
ise-hve-essentials.hve-core-allise-hve-essentials.hve-core
ise-hve-essentials.hve-project-planningise-hve-essentials.hve-core
ise-hve-essentials.hve-rpiise-hve-essentials.hve-core
ise-hve-essentials.hve-securityise-hve-essentials.hve-core

Retired read-only commands​

Each replacement resolves your tracker from the workspace, so you no longer choose a platform variant.

Retired commandReplacement
/ado-discover-work-items/backlog-plan discover
/github-discover-issues/backlog-plan discover
/jira-discover-issues/backlog-plan discover
/ado-triage-work-items/backlog-plan triage
/github-triage-issues/backlog-plan triage
/jira-triage-issues/backlog-plan triage
/ado-sprint-plan/backlog-plan sprint
/github-sprint-plan/backlog-plan sprint
/ado-get-my-work-items/backlog-plan my-work
/ado-process-my-work-items-for-task-planning/backlog-plan task-plan
/github-suggest/backlog-plan resume

Retired mutation commands​

Retired commandReplacement
/ado-add-work-item/backlog-execute add
/github-add-issue/backlog-execute add
/ado-update-wit-items/backlog-execute run
/github-execute-backlog/backlog-execute run
/jira-execute-backlog/backlog-execute run

Commands absorbed elsewhere​

Retired commandReplacement
/jira-prd-to-witThe Functional Planner agent
/jira-setupThe Credential Setup section of the jira skill

Relocated skills within HVE Core​

SkillSource capability area
jiraproject-planning
gitlabproject-planning
gh-code-scanningsecurity

Retired agents​

Retired agentWhere its capability went
ADO Backlog ManagerThe Backlog Manager agent, using /backlog-plan for read-only work and /backlog-execute for tracker changes
GitHub Backlog ManagerThe Backlog Manager agent, using /backlog-plan for read-only work and /backlog-execute for tracker changes
Jira Backlog ManagerThe Backlog Manager agent, using /backlog-plan for read-only work and /backlog-execute for tracker changes
ADO PRD to WITThe Functional Planner agent, which plans read-only and emits a handoff for /backlog-execute run
Jira PRD to WITThe Functional Planner agent, which plans read-only and emits a handoff for /backlog-execute run
Agile CoachThe work-item quality reference inside the backlog skill, applied during requirements-to-backlog work
Product Manager AdvisorEvidence-quality questioning and prioritization lenses in the requirements-author skill; hypothesis validation was already covered by Experiment Designer

Behavior that got wider​

Runtime tracker resolution removed restrictions the platform-specific commands carried:

  • /github-suggest resumed GitHub sessions only. /backlog-plan resume resumes on any supported tracker.
  • /ado-get-my-work-items and the task-planning pair were Azure DevOps only. Both now work on any supported tracker.
  • Single-item creation used a fixed list of five Azure DevOps work item types. It now discovers the types your tracker actually offers.

Autonomy tiers, content sanitization, dry-run preview, planning file locations and formats, and MCP server configuration are unchanged.

Retired Prompt Commands​

HVE Core no longer ships prompt files. Each workflow a prompt started now lives in the agent, skill, or instruction that owns it, so the behavior has one source instead of a prompt copy that can drift. When a replacement is an agent, select it from the agent picker in VS Code or with /agent in Copilot CLI, then make the request shown.

Commands that kept their names​

These commands became skills with the same name, so the slash command still works:

  • /accessibility-coverage-matrix
  • /cspell-config
  • /dt-figma-export
  • /engagement-report-council-critique
  • /git-commit
  • /git-merge, which now asks for the branch instead of defaulting to origin/dev
  • /git-setup
  • /incident-response
  • /risk-register
  • /rpi
  • /synth-data-generate

NOTE

Every skill in this list except /dt-figma-export and /rpi sets disable-model-invocation: true, so agents do not start it for you; type its slash command to run it. For Copilot CLI support, see Skills vs Agent Mode.

Security and supply chain​

Retired commandReplacement
/security-reviewThe Security Reviewer agent, which defaults to audit mode and accepts the same mode, scope, targetSkill, and plan inputs
/security-review-llmThe Security Reviewer agent; ask for an LLM and agentic review, which sets skills=owasp-llm,owasp-agentic
/security-review-webThe Security Reviewer agent; ask for a web application review, which sets targetSkill=owasp-top-10
/security-review-sbdThe Security Reviewer agent; ask for a Secure by Design review, which sets targetSkill=secure-by-design
/security-captureThe Security Planner agent; start without a PRD or BRD to use capture mode
/security-plan-from-prdThe Security Planner agent; ask to start from your PRD or BRD to use from-prd mode
/sssc-captureThe SSSC Planner agent; start without a PRD, BRD, or security plan to use capture mode
/sssc-from-prdThe SSSC Planner agent; ask to start from your PRD to use from-prd mode
/sssc-from-brdThe SSSC Planner agent; ask to start from your BRD to use from-brd mode
/sssc-from-security-planThe SSSC Planner agent; ask to extend a completed security plan to use from-security-plan mode, including when the Security Planner recommends it
/vex-implementThe SSSC Planner agent; ask to plan VEX for your project. It plans the stand-up as backlog work rather than changing the project
/vex-scanThe SSSC Reviewer agent; ask for a VEX scan, optionally with scope and product
/vex-triageThe SSSC Reviewer agent; ask to triage an existing Trivy, OSV-Scanner, or SPDX report, and attach it or pass report=<path>

Responsible AI​

Retired commandReplacement
/rai-captureThe RAI Planner agent; start without a PRD or security plan to use capture mode
/rai-plan-from-prdThe RAI Planner agent; ask to start from your PRD or BRD to use from-prd mode
/rai-plan-from-security-planThe RAI Planner agent; ask to start from a completed security plan to use from-security-plan mode, including when the Security Planner recommends it

Design Thinking​

Retired commandReplacement
/dt-start-projectThe DT Coach agent; describe the project you want coaching on
/dt-resume-coachingThe DT Coach agent; ask to resume, and it lists your existing projects
/dt-method-nextThe DT Coach agent; ask which method comes next, and it recommends one from its method sequencing rules
/dt-method-04-ideationThe DT Coach agent; ask for Method 4 (Brainstorming) ideation
/dt-method-04-convergenceThe DT Coach agent; ask to cluster Method 4 ideas into themes
/dt-method-05-conceptsThe DT Coach agent; ask to turn brainstorming themes into Method 5 (User Concepts) concepts
/dt-method-05-evaluationThe DT Coach agent; ask to evaluate Method 5 concepts with stakeholders
/dt-method-06-planningThe DT Coach agent; ask to plan a Method 6 (Low-Fidelity Prototypes) prototype
/dt-method-06-buildingThe DT Coach agent; ask to build the Method 6 prototype
/dt-method-06-testingThe DT Coach agent; ask to test the Method 6 prototype
/dt-canonical-deckThe DT Coach agent; ask to create or refresh the canonical deck or to generate customer-card slide content
/dt-handoff-problem-spaceThe DT Coach agent; ask to hand off the Problem Space to RPI
/dt-handoff-solution-spaceThe DT Coach agent; ask to hand off the Solution Space to RPI
/dt-handoff-implementation-spaceThe DT Coach agent; ask to hand off the Implementation Space to RPI

Development workflow​

Retired commandReplacement
/pr-reviewThe Code Review agent, which reviews the pull request you name or the open one for your branch, and otherwise a branch diff or your local changes
/git-commit-message/git-commit mode=message-only, which writes a message for your staged changes without committing
/vally-test-write/vally-tests mode=from-artifact, with files=<path>
/evals-import/vally-tests mode=corpus-import, with path=<corpus>
/ado-create-pull-request/pull-request action=create, which routes Azure DevOps repositories to the backlog-management pull request protocol
/ado-get-build-infoThe Azure DevOps build reference in the backlog-management skill, loaded when you ask for build status

Historical Catalog Support​

Previously issued plugins-v and hve-core-v catalogs and tags are immutable historical records. They are not future publication targets or active migration commands.

Verify the Result​

Confirm the plugin's agents, instructions, and skills are available in the host. For a repository copy, verify that .hve-tracking.json records the profile and components you expect. Review the HVE Core identity and channels and installation guide for the current distribution contract.


🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.