From 2d3afbbaaa9c590016781e55edce85e61af9daf2 Mon Sep 17 00:00:00 2001 From: Allen Hutchison Date: Fri, 11 Sep 2026 12:06:13 -0700 Subject: [PATCH] chore: adopt the canonical two-audience PR template Adds .github/PULL_REQUEST_TEMPLATE.md (maintainerd had none) from plugins/vycari-ops/references/pr-template.md, with a repo-specific checklist covering validate.yml's actual gates. Stays generic: no mention of Vycari or a specific downstream fleet, since this repo is meant to be adoptable by any repo unmodified. Refs Vycari/vycari#27 Claude-Session: https://claude.ai/code/session_01HE7kFvQacjDaUYSwM1cbbc --- .github/PULL_REQUEST_TEMPLATE.md | 61 ++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..91816e9 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,61 @@ + + +## Human overview + + + +### Human required (optional) + + + +- [ ] + +## AI reviewer + + + +### Checklist (repo-specific) + + + +- [ ] Plugin manifests validate against the marketplace and stay within the closed Agent Plugins + schema (N/A if no `plugin.json`/`marketplace.json` changed) +- [ ] Every skill has well-formed frontmatter (`name` and `description`, no blank line inside it) + (N/A if no skill changed) +- [ ] `./scripts/test-coverage.sh` and `./scripts/test-profile.sh` pass locally +- [ ] `./scripts/sync-references.sh --check` passes (vendored reference docs still match canonical) +- [ ] `python3 scripts/check-links.py` passes