setup-github-app
CommunityGitHub App authentication for workspaces.
Authordbirks
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies the setup of GitHub App authentication for the Happy Little Claude Coders workspace, enabling secure, scoped access to repositories and streamlined token rotation.
Core Features & Use Cases
- App creation & configuration: Create and configure a GitHub App with restricted permissions for repository access.
- Private key management: Generate and securely store the app's private key for authentication.
- Kubernetes secret integration: Create and verify a secret (github-app-credentials) used by the workspace to authenticate.
- Token refresh & rotation: The sidecar automatically refreshes tokens to keep access valid without manual intervention.
- Use case: Teams can securely grant per-workspace access to multiple repos without sharing personal tokens.
Quick Start
Initialize the GitHub App, generate and store its private key, install it on repositories, and configure the Kubernetes secret and Helm Release to enable automatic token refresh for all workspaces.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: setup-github-app Download link: https://github.com/dbirks/happy-little-claude-coders/archive/main.zip#setup-github-app 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.