---
title: "protect-commit-privacy"
description: "Keeps the development conversation out of git history. Guard refuses `git commit` and `gh pr create|edit` whose message or body (inline -m/-b, -F/--file/--body-file, heredoc on -F -) holds a process-leak marker (session "
canonical: https://agentpluginsdirectory.com/plugins/protect-commit-privacy--open-coder-ai
last-updated: 2026-10-21
---

# protect-commit-privacy
Keeps the development conversation out of git history. Guard refuses `git commit` and `gh pr create|edit` whose message or body (inline -m/-b, -F/--file/--body-file, heredoc on -F -) holds a process-leak marker (session link, 'user asked',...); commands behind cd, sh -c, sudo, env are read. A commit-msg hook applies the same markers to the recorded message. Narrow deny-list. No waiver: a legitimate phrase needs a person to remove it from MARKERS in the guard; an agent asks the person.
- Slug: protect-commit-privacy--open-coder-ai
- Publisher: chock-core
- Repository: https://github.com/open-coder-ai/chock-catalog
- Manifest: .agents/policies/protect-commit-privacy/plugin.json
- Version: 0.2.1
- License: Apache-2.0
- Category (editorial): security
- Skills: 1 (protect-commit-privacy)
- MCP servers: 0
- Stars: 3
- Repository created: 2026-08-17
- Repository last pushed: 2026-10-21
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/protect-commit-privacy--open-coder-ai
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## Skills

- protect-commit-privacy: Keep the development conversation out of git history. Agent-authored commits narrate by default, who asked for what, which discussion decided it, what the plan was, and on a public repo that narration is published forever. The guard refuses git commit commands whose message (inline -m/--message…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
