The skill has been successfully installed at:
~/.claude/skills/screenshot-visual-regression/
| #!/usr/bin/env bash | |
| # Minimal test: Claude Opus 4.6 via Vertex AI on GCP | |
| set -euo pipefail | |
| PROJECT=$(gcloud config get-value project 2>/dev/null) | |
| LOCATION="us-east5" | |
| MODEL="claude-opus-4-6@default" | |
| TOKEN=$(gcloud auth print-access-token) | |
| API_URL="https://${LOCATION}-aiplatform.googleapis.com/v1/projects/${PROJECT}/locations/${LOCATION}/publishers/anthropic/models/${MODEL}:rawPredict" |
Create a reusable Claude skill that discovers important pages in web applications, captures screenshots before/after code changes, and generates visual comparison reports. Works in headless environments and requires zero modifications to target applications.
The skill will support three main commands:
/screenshot discover - Analyze codebase to find main pages/routesAudit Date: January 28, 2026 Organization: konveyor
This audit analyzed GitHub labels across the Konveyor organization to identify inconsistencies, redundancies, and opportunities for standardization. The findings reveal significant label fragmentation that can be addressed through a structured consolidation strategy based on open source best practices.
| { | |
| "project": "PatternFly Migration Rule Analysis", | |
| "branchName": "ralph/patternfly-rule-analysis", | |
| "description": "Validate AI-generated Konveyor migration rules for PatternFly 5→6, research official guidance, analyze all rules, and produce actionable cleanup recommendations with automation scripts", | |
| "userStories": [ | |
| { | |
| "id": "US-001", | |
| "title": "Fetch and structure official upgrade documentation", | |
| "description": "As a rule analyst, I need comprehensive guidance from the official PatternFly upgrade docs so I can validate migration rules against authoritative sources.", | |
| "acceptanceCriteria": [ |
This document compares the official PatternFly v6 codemods (97 rules analyzed) with the existing YAML rule files to identify coverage gaps and opportunities.
Official Codemods: 97 rules from https://github.com/patternfly/pf-codemods YAML Rules: 50+ rule files in this repository
| #################### | |
| ### EXAMPLE FILE ### | |
| #################### | |
| # Do NOT edit this file unless adding new env variables | |
| # Instead, copy it, remove the .example extension and provide your custom values | |
| # For git password please use your generated git token, not a clear text password | |
| VSCODE_EXECUTABLE_PATH='/Applications/Visual Studio Code.app/Contents/MacOS/Electron' |
Analysis Date: 2026-01-19
Scope: This comparison excludes all CSS-related issues (CSS class renames, CSS token updates, CSS file changes) and focuses exclusively on JavaScript, TypeScript, and JSX component changes.
pf-codemods is an automated code transformation system (codemod suite) that helps developers migrate their applications between major versions of PatternFly's React component library (v3→v4, v4→v5, v5→v6).
Think of it as: An intelligent "find and replace on steroids" that understands React/JSX code structure and safely updates component props, imports, class names, and CSS variables when PatternFly releases breaking changes.
| /Users/jmatthews/scratch/2026/01_19_patternfly_5_to_6/todds_app/patternfly-migration-workshop/src/App.tsx | |
| 48:9 error The values for the `align` property on ToolbarGroup have been updated from "alignLeft" and "alignRight" to "alignStart" and "alignEnd", respectively @patternfly/pf-codemods/toolbar-update-align-values | |
| 48:9 error The spacer property has been removed from ToolbarGroup. We recommend instead using our new gap, columnGap, or rowGap properties @patternfly/pf-codemods/toolbar-replaced-spacer-spaceItems | |
| 48:9 error The `icon-button-group` variant of ToolbarGroup has been renamed to `action-group-plain` @patternfly/pf-codemods/toolbarGroup-updated-variant | |
| 65:7 error The structure of Masthead has been updated, Masthe |