Create Your Custom GitHub App

Set up a custom GitHub App for Claude Code Action with all required permissions automatically configured.

🚀

Quick Setup

Create your GitHub App with one click. All permissions will be automatically configured for Claude Code Action.

Configured Permissions

Your GitHub App will be created with these permissions:

Contents Read & Write
Issues Read & Write
Pull Requests Read & Write
Actions Read
Metadata Read
📋

Next Steps

After creating your app, complete these steps:

1

Generate a private key: In your app settings, scroll to "Private keys" and click "Generate a private key"

2

Install the app: Click "Install App" and select the repositories where you want to use Claude

3

Configure your workflow: Add your app's ID and private key to your repository secrets

⚙️

Manual Setup

If the buttons above don't work, you can manually create the app by copying the manifest JSON below:

github-app-manifest.json
1

Copy the manifest JSON above

3

Look for "Create from manifest" option and paste the JSON

⚠️
Important: Keep your private key secure! Never commit it to your repository. Always use GitHub secrets to store sensitive credentials.