GitHub Issues

Create GitHub issues with one click, pre-filled with all captured bug data.

Overview

VibeCheck integrates with GitHub to let you create issues directly from a track. The issue is pre-filled with a structured bug report including the track link, environment info, and captured data.

Creating a GitHub issue

  1. Open a track on the VibeCheck platform
  2. Click the Create GitHub Issue button
  3. Select the repository
  4. Review and edit the pre-filled issue content
  5. Click Create to submit the issue

What's included in the issue

The generated issue body contains:

  • Track link — direct link to the full bug report
  • Description — auto-generated summary of the bug
  • Environment — browser version, OS, screen resolution
  • Console errors — any error-level console output
  • Failed requests — network requests that returned 4xx or 5xx status codes
  • Reproduction steps — extracted from user action timeline

Linking repositories

To use the GitHub integration:

  1. Go to the VibeCheck platform settings
  2. Connect your GitHub account
  3. Select which repositories VibeCheck can create issues in

VibeCheck uses GitHub OAuth and only requests permission to create issues in the repositories you select.

Customizing issue templates

The default issue template works for most teams. The generated content is editable before submission, so you can add labels, assignees, or additional context.

Tips

  • Review before creating — the auto-generated content is a starting point; add context about expected vs actual behavior
  • Link related tracks — if multiple tracks relate to the same bug, reference them in the issue
  • Use labels — add priority or component labels when creating the issue