.agents/skills/compare/SKILL.md
Compare two versions of a Starlake project
npx skillsauth add starlake-ai/starlake-skills compareInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Compares two versions of a Starlake project and generates a diff report. Supports comparing by file paths, git commit SHAs, or git tags. Useful for reviewing schema changes, added/removed tables, and modified configurations between releases.
starlake compare [options]
--path1 <value>: Path to the old version of the project--path2 <value>: Path to the new version of the project--gitWorkTree <value>: Local path to the git repository--commit1 <value>: Old commit SHA--commit2 <value>: New commit SHA--tag1 <value>: Old git tag (use latest for most recent tag)--tag2 <value>: New git tag (use latest for most recent tag)--template <value>: SSP/Mustache template path for custom report format--output <value>: Output file path--reportFormat <value>: Report output format: console, json, or htmlstarlake compare --gitWorkTree /path/to/repo --commit1 abc1234 --commit2 def5678
starlake compare --gitWorkTree . --commit1 HEAD~1 --commit2 HEAD
starlake compare --gitWorkTree . --tag1 v1.0.0 --tag2 v2.0.0
starlake compare --gitWorkTree . --tag1 latest --commit2 HEAD
starlake compare --path1 /old/project --path2 /new/project
starlake compare --gitWorkTree . --commit1 HEAD~1 --commit2 HEAD --template /path/to/report.ssp --output /tmp/report.html
development
Design SQL transformations for data pipelines with quality checks and dependency management. Use when the user says "design transforms" or "create SQL transformations".
devops
Plan and track sprint progress for data pipeline implementation. Use when the user says "sprint planning" or "plan data sprint".
testing
Analyze data sources in depth: schema, quality, volume, and extraction strategy. Use when the user says "analyze data source" or "profile this data source".
data-ai
Design Starlake-compatible table schemas with types, constraints, privacy, and expectations. Use when the user says "design schema" or "create table definition".