APM Package ยท Copilot

HVE Core agents and a Squad Coordinator, in one install.

hve-squad assembles HVE Core agents, prompts, instructions, and skills into a single installable bundle, and ships a Squad Coordinator that routes your request to a cast of agents in parallel. Install once, then run /squad.

Get started Run the squad View on GitHub

This repository provides a curated APM package that references content from microsoft/hve-core under .github/agents, .github/instructions, .github/prompts, and .github/skills. Instead of hand-maintaining hundreds of dependency paths, an automation script regenerates the dependency list in apm.yml.

๐Ÿ“ฆ

One bundle

Auto-discovers supported markdown artifacts from selected HVE Core folders and ships them together.

โ™ป๏ธ

Reproducible

Dependencies are resolved into apm.lock.yaml so installs are repeatable.

๐Ÿงฉ

Squad included

A locally authored Squad Coordinator plus supporting agents, instructions, a prompt, and a skill.

โ˜๏ธ

Azure execution layer

Architecture, IaC, deployment, post-deploy as-built documentation, and resource triage โ€” all from the squad. Deploys stay behind a human gate and the new Azure MCP capability enables live governance discovery.

๐Ÿ”

Modernization

A squad role that plans framework and dependency upgrades and cross-stack re-platforms, then routes execution to the developer role or the official App Modernization tooling.

๐Ÿ—‚๏ธ

Federation

Run several named sub-squads in one repository — a product squad for the business team, an azure squad for architects — each an ordinary squad under its own state root, routed by /squad-federation. Opt-in and additive.

๐Ÿ’ก

Discovery gate

When a run has nothing written down yet, the squad offers a brainstorm before it builds — framing, options, and a short brief the intake gate then validates. Offered rather than automatic, because ideation is your ideas, not the model's. Ships with the product and full profiles.

โœ…

Requirements intake gate

Before planning or building on a PRD, BRD, spec, or other input, the squad checks it for completeness and clarity, records a readiness verdict, and auto-remediates blocking gaps before proceeding. Ships with the product and full profiles.

Beyond the local /squad experience, the squad reaches two other hosts through sibling repositories. Neither is a fork — both are built from a tagged hve-squad release, so each version maps back to a known version of this package. See Ecosystem for how to choose between them.

๐Ÿ”Œ

MCP server

hve-squad-mcp publishes the squad as model-invocable tools — squad_research, squad_plan, squad_review, squad_architect, squad_run, and a deterministic squad_render_pptx file-output tool — over Streamable HTTP with Entra auth, so hosts such as Copilot Studio can call the squad.

MCP
๐Ÿงฉ

Copilot CLI plugin

hve-squad-plugin is a generated, release-gated mirror of the squad's plugin tree, published as a Copilot plugin marketplace. It runs the squad in the GitHub Copilot CLI and the desktop app with no apm install.

Plugin

Ecosystem overview โ†’ hve-squad-mcp docs โ†’ hve-squad-plugin docs โ†’

# In the project you want the squad in:
apm install "Peter-N91/hve-squad#vX.Y.z" --target copilot

Then invoke the coordinator from Copilot Chat with the /squad prompt. See Getting Started for the full flow.