integrate

Review and merge Claude bot PRs with automated validation and acceptance testing.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/matthewfrazier/mobissh --skill integrate-matthewfrazier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integrate
Source: https://github.com/matthewfrazier/mobissh/tree/main/.claude/skills/integrate
Command: npx skills add https://github.com/matthewfrazier/mobissh --skill integrate-matthewfrazier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires typescript, eslint, vitest, playwright, and includes scripts (resource) components.

What problem does it solve?

Automates the triage, validation, and merging of Claude bot PRs, ensuring only vetted changes are integrated.

Core Features & Use Cases

  • Review, validate, and merge Claude bot PRs from Claude issue tasks, following the branch naming pattern claude/issue-{N}-{DATE}-{TIME}.
  • Automate triage with discovery and risk scoring, fast-gate checks (tsc + eslint + vitest), and emulator-based acceptance gates.
  • Coordinate post-merge steps, labeling, and issue tracking to preserve main branch integrity.

Quick Start

Run the discovery script to identify bot PR candidates and begin triage.

Frequently Asked Questions about integrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate triage and merging for Claude bot pull requests?

Automating Claude bot PR triage and merges involves running scripted discovery to identify candidates, applying risk scoring, executing fast-gate checks, and performing emulator acceptance testing before merging. This ensures only vetted bot changes are integrated into the main branch.

What validation gates are run before merging an automated bot PR?

Before merging an automated bot PR, the workflow applies fast-gate validation checks using TypeScript compilation, ESLint, and Vitest, followed by emulator-based acceptance testing to verify changes meet project standards.

How does automated PR triage identify Claude bot branches?

Automated PR triage identifies Claude bot branches by discovering pull requests following the specific branch naming pattern claude/issue-{N}-{DATE}-{TIME}, which are generated from Claude issue tasks across GitHub projects.

Can I use Playwright for acceptance testing when validating bot PRs?

Yes, Playwright is utilized as a core dependency for emulator-based acceptance testing, validating that automated bot PRs function correctly before the workflow proceeds to final merge decisions and post-merge labeling.

What happens after an automated bot PR passes validation and merges?

After an automated bot PR passes validation and merges, the workflow coordinates post-merge steps including branch labeling and issue tracking to preserve main branch integrity and maintain project visibility.

Do I need TypeScript and Vitest to run automated PR triage?

Yes, TypeScript and Vitest are required dependencies for the automated PR triage workflow, serving as core components for the fast-gate validation checks that run before emulator acceptance testing.