From 7e54c9c05f852c0886c4f816a56740ba2effa2e9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 25 Feb 2026 22:29:42 +0000 Subject: [PATCH 1/2] Initial plan From ce6300704a8367a8cf1775ae8a8648d7efa65a8f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 25 Feb 2026 22:30:58 +0000 Subject: [PATCH 2/2] Add .github/pull_request_template.md Co-authored-by: dmartinol <86618610+dmartinol@users.noreply.github.com> --- .github/pull_request_template.md | 37 ++++++++++++++++++++++++++++++++ 1 file changed, 37 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 00000000..28a00393 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,37 @@ +## Summary + + + +## Pack(s) affected + +- [ ] `rh-sre` +- [ ] `rh-developer` +- [ ] `ocp-admin` +- [ ] `rh-support-engineer` +- [ ] `rh-virt` +- [ ] Other / repo-wide + +## Change type + +- [ ] New skill +- [ ] New agent +- [ ] New pack +- [ ] Update existing skill / agent +- [ ] MCP server config (`.mcp.json`) +- [ ] Docs / README +- [ ] CI / tooling + +## CLAUDE.md compliance + +- [ ] Agents orchestrate skills; no direct MCP/tool calls in agents +- [ ] Skills are single-purpose task executors +- [ ] Skills encapsulate all tool access (MCP tools invoked only inside skills) +- [ ] Document consultation: file is **read** with the Read tool, then declared to the user +- [ ] No credentials hardcoded; env vars used via `${VAR}` references +- [ ] Human-in-the-loop confirmation added for any destructive or critical operations + +## Validation + +- [ ] `make validate` passes locally +- [ ] New/changed skills have valid YAML frontmatter (`name`, `description`) +- [ ] New/changed agents have valid YAML frontmatter (`name`, `description`)