From 470d7b46cf22c69d886fbff3c4fd3c6589a922db Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Fri, 6 Nov 2026 15:29:39 +0000 Subject: [PATCH 1/3] [Copilot Dreams] Keep plugin maintenance duties in their required owners Repeating the coupled plugin checklist and lifecycle commands at the entrypoint requires maintaining a second policy copy. The entrypoint already requires reading both fuller authorities before any change, so removing these duplicates preserves the task actions without another checklist to keep aligned. The same audience, trigger, and duties remain in CONTRIBUTING.md lines 31-53 and AGENTS.md lines 10-24 at analyzed commit: https://github.com/github/plugin-marketplace-starter/blob/011cb1f8271b7af26b8301595422dbd48e2fe45a/CONTRIBUTING.md#L31-L53 https://github.com/github/plugin-marketplace-starter/blob/011cb1f8271b7af26b8301595422dbd48e2fe45a/AGENTS.md#L10-L24 The lifecycle rule retains scaffolding, regular and shipped-example removal, renaming, and registration handling. Self-contained packages and coordinated manifest, catalog, changelog, skill-path configuration, and eval changes remain required. The mandatory reads and repository-only audience are unchanged. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/copilot-instructions.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index eaa573c..5ae08f1 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -4,10 +4,6 @@ This repository is a marketplace of Copilot plugins. Before changing anything, read [AGENTS.md](../AGENTS.md) for the maintenance rules and [CONTRIBUTING.md](../CONTRIBUTING.md) for the change checklist. -- Keep each plugin self-contained, and change its manifest, catalog entry, - changelog, `.vally.yaml` entries, and evals together. Use - `npm run new-plugin`, `npm run remove-plugin` (or `remove-example`), and - `npm run rename-marketplace` instead of editing registrations by hand. - Run `npm run build` after changing generated-file sources, then `npm run verify`. - Don't run `npm run eval`, `npm run eval:smoke`, or the evals workflow unless asked; they spend AI credits. From 3e878d3011405298152a95410ddb39d754de28af Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Fri, 6 Nov 2026 15:29:45 +0000 Subject: [PATCH 2/3] [Copilot Dreams] Keep generated-file validation in its required checklist A repeated build-and-verify rule creates another place to maintain a procedure already loaded before changes. Removing the duplicate leaves the generated-source condition, generated-file deliverable, and build-before-verify order with the required maintenance rules and contributor checklist. The surviving conditional build rule is at AGENTS.md lines 41-45 and the ordered validation procedure is at CONTRIBUTING.md lines 63-74: https://github.com/github/plugin-marketplace-starter/blob/011cb1f8271b7af26b8301595422dbd48e2fe45a/AGENTS.md#L41-L45 https://github.com/github/plugin-marketplace-starter/blob/011cb1f8271b7af26b8301595422dbd48e2fe45a/CONTRIBUTING.md#L63-L74 These are already mandatory reads from the unchanged entrypoint. This cleanup does not change validation commands or permit omitting generated outputs. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/copilot-instructions.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 5ae08f1..402e7e9 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -4,7 +4,6 @@ This repository is a marketplace of Copilot plugins. Before changing anything, read [AGENTS.md](../AGENTS.md) for the maintenance rules and [CONTRIBUTING.md](../CONTRIBUTING.md) for the change checklist. -- Run `npm run build` after changing generated-file sources, then `npm run verify`. - Don't run `npm run eval`, `npm run eval:smoke`, or the evals workflow unless asked; they spend AI credits. `npm run eval:list` and `npm run check-remotes` don't call a model. From 6392ce6950a596acfac6602aba4a1f706cbabadc Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Fri, 6 Nov 2026 15:29:53 +0000 Subject: [PATCH 3/3] [Copilot Dreams] Keep paid-eval permission in one required rule Maintaining the paid-eval authorization warning twice is unnecessary when the entrypoint already requires its more complete maintenance rule. Removing the duplicate leaves the credit warning, both paid commands, eval workflow, explicit user-request condition, and enablement restriction in that required authority. The surviving duty is at AGENTS.md lines 72-74: https://github.com/github/plugin-marketplace-starter/blob/011cb1f8271b7af26b8301595422dbd48e2fe45a/AGENTS.md#L72-L74 Keep the existing model-free command guidance as a standalone bullet: it still helps readers select safe inspection commands without running paid evals. No authorization or cost distinction is weakened. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/copilot-instructions.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 402e7e9..ffb5d3d 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -4,9 +4,7 @@ This repository is a marketplace of Copilot plugins. Before changing anything, read [AGENTS.md](../AGENTS.md) for the maintenance rules and [CONTRIBUTING.md](../CONTRIBUTING.md) for the change checklist. -- Don't run `npm run eval`, `npm run eval:smoke`, or the evals workflow unless - asked; they spend AI credits. - `npm run eval:list` and `npm run check-remotes` don't call a model. +- `npm run eval:list` and `npm run check-remotes` don't call a model. This file applies to work in this repository only. Installing a plugin from the marketplace doesn't copy it into other projects.