Skip to content
Agentmart
Submit a tool

git-protocol

Audit git workflow compliance including branch architecture, commit standards, issue linkage, and production readiness (check git compliance, audit branches…

Skill by roborracle

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/roborracle-git-protocol

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Audit git workflow compliance including branch architecture, commit standards, issue linkage, and production readiness (check git compliance, audit branches, git hygiene).

Use cases: security, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/git-protocol

Tools it pre-approves 6

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Bash(git
  • *),
  • Bash(gh
  • Read,
  • Grep,
  • Glob

What's inside

Skill name
git-protocol
Description
Audit git workflow compliance including branch architecture, commit standards, issue linkage, and production readiness (check git compliance, audit branches, git hygiene).
License
MIT
Allowed tools
Bash(git, *),, Bash(gh, *),, Read,, Grep,, Glob
Instructions
74 lines in SKILL.md · view on GitHub

Before installing

  • Pre-approves some shell commands

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Git Protocol Enforcement

Audit scope: $ARGUMENTS (blank = full audit)

## Pre-fetched State

### All Branches
!`git branch -a 2>/dev/null || echo "Not a git repository"`

### Current Branch
!`git branch --show-current 2>/dev/null`

### Last 20 Commits
!`git log --oneline -20 2>/dev/null`

### Open Issues
!`gh issue list --state open --limit 20 --json number,title,labels 2>/dev/null | jq -r '.[] | "#\(.number): \(.title)"' 2>/dev/null || echo "No GitHub CLI or repo"`

### Tracked .env Files
!`git ls-files 2>/dev/null | grep -E "\.env" || echo "None tracked"`

---

## Your Task

Using the pre-fetched data above, run a comprehensive audit:

### Phase 1: Branch Architecture
- Verify `main` and `prod` branches exist
- Validate all branch names follow `feature/*` or `hotfix/*` convention
- Flag non-standard names

### Phase 2: Commit Standards
- Check each of the last 20 commits against conventional format: `type(scope): description`
- Valid types: feat, fix, docs, style, refactor, perf, test, chore, build, ci, revert
- Flag commits without issue references (#N)

### Phase 3: Issue Linkage
- Identify commits without issue references
- Check for orphaned issues (no linked commits)

### Phase 4: Production Readiness
Scan for violations:
```bash
grep -rn --include="*.ts" --include="*.tsx" --include="*.js" --include="*.jsx" --include="*.py" --include="*.go" --include="*.rs" \
  -E "console\.(log|debug|info|warn|error)|debugger" src/ 2>/dev/null || echo "None found"
grep -rn --include="*.ts" --include="*.tsx" --include="*.js" --include="*.jsx" --include="*.py" --include="*.go" --include="*.rs" \
  -E "(TODO|FIXME|HACK|XXX):" src/ 2>/dev/null || echo "None found"
# Not violations on their own: list colocated tests so you can confirm the build excludes them
find src/ \( -name "*.test.*" -o -name "*.spec.*" \) 2>/dev/null
```

### Phase 5: Branch Hygiene
- Stale branches (14+ days no activity)
- Merged branches that can be deleted
- Branches without upstream tracking

### Generate Compliance Report

| Area | Check | Status |
|------|-------|--------|
| Branches | Core branches exist | OK/FAIL |
| Branches | Naming convention | X violations |
| Commits | Conventional format | X/20 compliant |
| Commits | Issue references | X/20 linked |
| Issues | Open count | X |
| Prod | Debug statements | X found |
| Prod | TODO comments | X found |
| Hygiene | Stale branches | X |
| Hygiene | Merged (deletable) | X |

**Overall compliance: X%**

From roborracle/agent-workflow-kit, MIT.

More from roborracle/agent-workflow-kit

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Sep 24, 2026 (1 month ago)
Last release
Aug 11, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from roborracle

Cite this page

git-protocol skill. Agent Mart. https://agentmart.dev/skills/roborracle-git-protocol (last updated 2026-10-24)