github-agent-identities
CommunityUnique 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
CodeRevieweragent might post a comment, followed by theAPIValidatoragent 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.