Daniel Lyons' Notes

Claude Code Tutorial 9 - Claude Code with GitHub

Description

In this course, you'll learn how to harness the power of Claude Code within your development workflow, including how to install, setup a new project, add con...

Notes

00:01 Claude Code GitHub App Overview

  • Features of the GitHub integration:
    • 00:21 Automatic pull request reviews with feedback
    • 00:30 Automatically work on issues when mentioned with @Claude on a new feature branch

00:41 Prerequisites & Setup

  • GitHub CLI Installation:
    • 00:41 Must have GitHub CLI installed first
    • 00:51 Can install via Homebrew (Mac) or Winget (Windows)
    • 01:02 Login with terminal command: gh auth login

01:13 Installing the GitHub App

  • Using slash command:
    • 01:13 Use /install github app command in Claude Code
    • 01:23 Select which repository to set up
  • Authorization process:
    • 01:42 Browser opens to install Claude Code on GitHub
    • 01:52 Choose between all repositories or select specific ones
    • 02:12 Select both workflows to install
    • 02:12 Create a long-lived token with Claude subscription

02:23 Creating and Merging Setup PR

  • 02:33 Pull request created with two GitHub actions configured
  • 02:45 Merge pull request once checks complete
  • 02:56 Verify two actions appear: "Claude Code" and "Claude Code review"

03:06 Practical Example: Creating an Issue

  • Issue creation:
    • 03:17 Create new issue: "link from title missing"
    • 03:36 Describe issue: missing link from navbar title to homepage
  • Claude automatically handles the issue:
    • 03:50 Mention @Claude in comments to trigger action
    • 03:59 Claude creates task list: examine navbar, add link, test, commit and push changes

04:18 Creating and Reviewing the Pull Request

  • 04:27 Claude provides summary of changes and link to create PR
  • 04:39 PR description and title are pre-populated
  • Automatic code review:
    • 04:50 Claude Code review runs automatically on PR creation
    • 05:00 Review shows green checks for: code quality, bugs, performance and security with approval recommendation

05:11 Merging and Verification

  • 05:11 Merge pull request
  • 05:21 Verify fix in browser: navbar title now links to homepage and shows pointer cursor

05:31 Customization Opportunities

  • 05:40 Create additional custom actions to integrate Claude Code in different workflows
  • Review and customize action files for specific use cases
Claude Code Tutorial 9 - Claude Code with GitHub
Interactive graph
On this page
Description
Notes
00:01 Claude Code GitHub App Overview
00:41 Prerequisites & Setup
01:13 Installing the GitHub App
02:23 Creating and Merging Setup PR
03:06 Practical Example: Creating an Issue
04:18 Creating and Reviewing the Pull Request
05:11 Merging and Verification
05:31 Customization Opportunities