diff --git a/skills/release-prepare/SKILL.md b/skills/release-prepare/SKILL.md index 4a58e214..4d7c149a 100644 --- a/skills/release-prepare/SKILL.md +++ b/skills/release-prepare/SKILL.md @@ -321,13 +321,18 @@ confirmation before creating the issue. Proposed issue title: `Release ` -If the RM confirms, create the issue via: +If the RM confirms, write the body to a temp file (the planning issue body +is internally-generated content, not attacker-controlled, but using +`--body-file` avoids shell-quoting edge cases with multi-line bodies): ```bash +cat > /tmp/planning-issue-body-.md <<'EOF' + +EOF gh issue create \ --repo \ --title "Release " \ - --body "" \ + --body-file /tmp/planning-issue-body-.md \ --label "release-planning" ``` diff --git a/skills/reviewer-routing/SKILL.md b/skills/reviewer-routing/SKILL.md index 1bd20f8f..3ec20fbe 100644 --- a/skills/reviewer-routing/SKILL.md +++ b/skills/reviewer-routing/SKILL.md @@ -27,7 +27,6 @@ license: Apache-2.0 https://www.apache.org/licenses/LICENSE-2.0 -->