mozart-validate
CommunityAutomate Mozart PR validations end-to-end
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.