X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/9346d20fe4297dce1aa16171749a7ef3e41ce7bd..f4509310b5abe5012cb83bed3960404e8fa92217:/.agents/skills/commit/SKILL.md diff --git a/.agents/skills/commit/SKILL.md b/.agents/skills/commit/SKILL.md index 11b5eb2..35c8be8 100644 --- a/.agents/skills/commit/SKILL.md +++ b/.agents/skills/commit/SKILL.md @@ -30,8 +30,10 @@ exception does not permit unsigned code or documentation commits. commit hook still runs. Never skip it with `--no-verify`. 6. Cryptographically verify each new normal commit's signature against the configured key before reporting completion. A signature header - alone is not verification. If verification fails, stop and report it. - Do not claim completion or publish the commit. + alone is not verification. If `gpg.ssh.allowedSignersFile` is not + set, use a temporary allowed-signers file with the configured key. Do + not change the Git configuration. If verification fails, stop and + report it. Do not claim completion or publish the commit. ## Size @@ -75,6 +77,8 @@ exception does not permit unsigned code or documentation commits. `git interpret-trailers --trailer` before the message check. Never use a closing keyword such as "Fixes" or "Closes". - Link the bug report when a change fixes a reported bug. +- Include a stable archive URL when a change comes from a mailing-list + or forum discussion. - Do not add an AI tool as co-author. Do not add attribution trailers. ## Example