From 18623e1d894034394fa711cd14a52b8a6c3f330d Mon Sep 17 00:00:00 2001 From: Ronnie Geraghty Date: Tue, 10 Nov 2026 12:10:37 -0800 Subject: [PATCH 1/2] Clarify README development and eval requirements Closes #8 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- README.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4db1f08..33ce206 100644 --- a/README.md +++ b/README.md @@ -35,14 +35,20 @@ Contributions are welcome. Read [CONTRIBUTING.md](CONTRIBUTING.md) first. ## Requirements -- To use the plugins: a current Copilot CLI, the GitHub Copilot app, or VS Code - with agent plugins turned on, and a GitHub Copilot plan. -- Node.js 22.14 or newer for repository tooling and the bundled +For marketplace development and CLI-based evals, use this shared setup: + +- One supported Copilot harness: **Copilot CLI, GitHub Copilot app, or VS Code + with agent plugins enabled**, and a **GitHub Copilot plan**. +- **Node.js 24+ and npm** for repository tooling and the bundled [local-install validator](plugins/plugin-authoring/skills/try-plugin-locally/references/local-install.md#test-installation-without-publishing). - Repository checks and evals also need npm. -- Optional GitHub Copilot Evals requires Node.js 24+ in Copilot CLI. See its - [upstream README](https://github.com/github/evals/blob/copilot-evals-v0.23.3/README.md#runner-setup) - for all host-specific requirements. +- **GitHub Copilot CLI 1.0.85+**. +- **Vally ([`@microsoft/vally-cli`](https://www.npmjs.com/package/@microsoft/vally-cli)) 0.19.0+**. +- **Git 2.28.0+**. + +Using installed plugins does not require the full development setup. See the +[upstream runner setup](https://github.com/github/evals/blob/copilot-evals-v0.23.3/README.md#runner-setup) +for host-specific eval requirements. +[Evals installation](#use-the-marketplace) remains opt-in. ## Make it yours From 7500ebb5b96730a28f970b5a70f5b4aec2acad56 Mon Sep 17 00:00:00 2001 From: Ronnie Geraghty Date: Tue, 10 Nov 2026 12:18:47 -0800 Subject: [PATCH 2/2] Simplify README requirements framing Remove the redundant runner note while preserving the approved prerequisites and existing opt-in Evals installation guidance. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- README.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/README.md b/README.md index 33ce206..8d1647b 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Contributions are welcome. Read [CONTRIBUTING.md](CONTRIBUTING.md) first. ## Requirements -For marketplace development and CLI-based evals, use this shared setup: +For marketplace development and evals, use this shared setup. - One supported Copilot harness: **Copilot CLI, GitHub Copilot app, or VS Code with agent plugins enabled**, and a **GitHub Copilot plan**. @@ -45,11 +45,6 @@ For marketplace development and CLI-based evals, use this shared setup: - **Vally ([`@microsoft/vally-cli`](https://www.npmjs.com/package/@microsoft/vally-cli)) 0.19.0+**. - **Git 2.28.0+**. -Using installed plugins does not require the full development setup. See the -[upstream runner setup](https://github.com/github/evals/blob/copilot-evals-v0.23.3/README.md#runner-setup) -for host-specific eval requirements. -[Evals installation](#use-the-marketplace) remains opt-in. - ## Make it yours 1. Click **Use this template** on GitHub and clone your new repository.