vellum-github-app-setup

Official

Give the assistant its own GitHub bot identity.

Authorvellum-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The assistant needs to operate on GitHub with its own bot identity to push commits, open PRs, and comment, instead of acting under the user's personal account.

Core Features & Use Cases

  • Create a GitHub App under your organization with its own bot identity for git operations.
  • Install the app on selected repositories with configurable permissions and have credentials stored securely in the assistant vault.
  • Use the provided token helper script to refresh installation tokens as needed.
  • Example workflow: Create the app, install it, configure git, and verify that commits and PRs are attributed to APP_SLUG[bot].

Quick Start

Run the manifest flow script to create the GitHub App under your organization and complete the guided steps to install, configure, and begin bot-based pushes.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 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: vellum-github-app-setup
Download link: https://github.com/vellum-ai/vellum-assistant/archive/main.zip#vellum-github-app-setup

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 471,000+ vetted skills library on demand.