Github Auth
Helps with GitHub, authentication as part of implementing security and authentication workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add github-auth npx -- -y @trustedskills/github-auth
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"github-auth": {
"command": "npx",
"args": [
"-y",
"@trustedskills/github-auth"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The github-auth skill provides authentication to GitHub repositories. It allows AI agents to securely access and interact with GitHub resources, such as reading files or creating pull requests, without requiring direct exposure of personal credentials. This enhances security and simplifies integration with GitHub workflows.
When to use it
- Automated code review: An agent can automatically review pull request changes against a repository after authenticating via the skill.
- Repository file access: An agent needs to read configuration files or other data from a private GitHub repository.
- Creating and managing issues/pull requests: The agent is tasked with creating new issues or pull requests in a GitHub repository.
- Automated deployments: An agent triggers deployment pipelines by interacting with repositories on GitHub.
Key capabilities
- GitHub authentication
- Secure credential management
- Repository access
Example prompts
- "Authenticate to the 'my-org/my-repo' GitHub repository."
- "Read the
config.ymlfile from the 'my-org/my-repo' repository." - "Create a pull request in 'my-org/my-repo' with changes from branch 'feature'."
Tips & gotchas
- Requires proper configuration of GitHub credentials within the agent environment.
- Ensure the authenticated user or application has the necessary permissions on the target GitHub repository.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.