ops-diff

Compare local files with remote state in Databricks workspaces.

Updated May 26, 2026
One-click install
npx skills add https://github.com/rbutinar/ade-ops --skill ops-diff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ops-diff
Source: https://github.com/rbutinar/ade-ops/tree/main/.agents/skills/ops-diff
Command: npx skills add https://github.com/rbutinar/ade-ops --skill ops-diff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of manually comparing local files against the last pulled remote state in Databricks workspaces. It automates the process of diffing files, helping users quickly identify changes between local and remote states.

Core Features & Use Cases

  • Automated File Comparison: Compare local files in the src/ directory against the last pulled remote state.
  • Environment and Scope Selection: Users can specify the environment and scope for comparison.
  • File Filtering: Optional file filtering using a pattern to narrow down the comparison.
  • Detailed Reporting: Provides a detailed report with markers indicating added, modified, or identical files.

Quick Start

Run /ops-diff to compare the local state with the remote state for the current project and environment.

Frequently Asked Questions about ops-diff

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

FAQPage Schema
How do I compare local files with remote state in Databricks workspaces?

To compare local files with remote state in Databricks workspaces, you can run an automated diffing process against the last pulled remote state. This automatically identifies and reports file differences without manual intervention.

Can I filter the Databricks workspace comparison to specific files?

Yes, you can filter the Databricks workspace comparison by applying a specific file pattern. This narrows down the diffing process to target only the files you care about, providing a detailed report of added, modified, or identical files.

What is the best way to identify changes between local and remote Databricks environments?

The best way to identify changes between local and remote Databricks environments is to run an automated workspace diff. This process compares your local src directory against the remote state and outputs a detailed report of file modifications.

Does automated Databricks state diffing require manual configuration for environment selection?

Automated Databricks state diffing does not require manual configuration for environment selection. You can specify the environment and scope directly when running the comparison, ensuring the diff targets the correct Databricks workspace state.

When do I need to run a workspace diff for my Databricks project?

You need to run a workspace diff for your Databricks project when version control and state management are critical. It helps quickly identify any changes made locally since the last pull from the remote Databricks state.

What limitations exist when comparing local and remote Databricks state?

When comparing local and remote Databricks state, the comparison is limited to the src directory and the last pulled remote state. It requires no manual intervention but relies on the existing local files to accurately report differences.