mozart-validate

Community

Automate Mozart PR validations end-to-end

Authorsamjonester
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manual validation of Mozart PRs is time-consuming and error-prone; this Skill automates the runtime validation workflow by checking out the PR in a dedicated WTP worktree, reading the PR description to derive validation steps, classifying changes as BE/FE/GQL, building validation scripts (Rails runner, GQL queries, or Playwright), capturing evidence, and drafting a top-level PR comment with results.

Core Features & Use Cases

  • PR metadata extraction and safe worktree checkout (WTP) to avoid touching main branches
  • Description-driven validation: classify changes as BE/FE/GQL and generate targeted scripts
  • Multi-path validation: Rails runner for BE, GraphQL queries for GQL, Playwright UI checks
  • Evidence capture and automated PR commentary to summarize results

Quick Start

Run the mozart-validate workflow against a target PR to automatically validate changes and report results.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: mozart-validate
Download link: https://github.com/samjonester/dotfiles/archive/main.zip#mozart-validate

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.