github-agent-identities

Community

Unique GitHub identities for agents.

Authorjimmymalhan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that each AI agent interacting with GitHub (e.g., posting comments, making commits) uses a distinct, identifiable GitHub persona, making it clear who or what is performing an action and allowing for agent-specific feedback and accountability.

Core Features & Use Cases

  • Per-Agent GitHub Identity: Assigns unique GitHub usernames and associated tokens to different agents (e.g., CodeReviewer, APIValidator).
  • Visible Multiple Contributors: Ensures PRs display comments and commits from various agent accounts, simulating a team review process.
  • Convince Before Merge: Establishes a workflow where agents must approve changes, and the author must address blocking feedback before merging.
  • Use Case: When an automated code review process runs, the CodeReviewer agent might post a comment, followed by the APIValidator agent identifying an API issue, and the author then addresses these comments, with each agent re-evaluating and commenting from their distinct identity.

Quick Start

Use the github-agent-identities skill to configure agents to post PR comments as distinct GitHub users.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: github-agent-identities
Download link: https://github.com/jimmymalhan/codereview-pilot/archive/main.zip#github-agent-identities

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.