refresh-databricks-skills

Synchronize Databricks skills from the upstream ai-dev-kit repository while preserving custom non-Databricks skills.

38|12|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill refresh-databricks-skills-databrickslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refresh-databricks-skills
Source: https://github.com/databrickslabs/coding-agents-databricks-apps/tree/main/.claude/skills/refresh-databricks-skills
Command: npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill refresh-databricks-skills-databrickslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually updating Databricks skills in a project is time-consuming and error-prone, as it risks accidentally deleting custom non-Databricks workflow skills that are critical to team development processes.

Core Features & Use Cases

  • Upstream Skill Sync: Pulls the latest Databricks-specific skills directly from the official databricks-solutions/ai-dev-kit repository.
  • Custom Skill Preservation: Automatically identifies and retains non-Databricks skills (including superpowers workflow skills and project-specific tools) during updates.
  • Full Workflow Automation: Handles the entire refresh process including shallow cloning of the upstream repo, removing outdated Databricks skills, copying new skill sets, and cleaning up temporary files.
  • Use Case: A developer maintaining a Databricks App can use this skill to get the latest Databricks features and skills without losing their custom development workflow tools.

Quick Start

Use the refresh-databricks-skills skill to sync all Databricks skills with the latest upstream version while preserving your custom non-Databricks workflow skills.

Frequently Asked Questions about refresh-databricks-skills

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

FAQPage Schema
How do I update Databricks skills without losing custom workflow skills?

Syncing Databricks skills from the upstream ai-dev-kit repository preserves custom skills by shallow cloning the repo, filtering out non-Databricks skills, replacing outdated Databricks sets, and cleaning up temporary files automatically.

What is the best way to sync ai-dev-kit skills to a local Databricks project?

The best way to sync ai-dev-kit skills is using an automated workflow that performs shallow cloning of the upstream repository, copies new Databricks skill sets to your local project directory, and cleans up temporary files without manual intervention.

Does syncing upstream Databricks skills overwrite my project-specific tools?

Syncing upstream Databricks skills does not overwrite project-specific tools. The process automatically identifies and retains non-Databricks skills, including superpowers workflow skills, while replacing only outdated Databricks skill sets.

When do I need to sync Databricks skills in my development workflow?

You need to sync Databricks skills when the upstream ai-dev-kit repository adds new Databricks skills or updates existing functionality, ensuring your Databricks Apps maintain the latest features without risking manual update errors.

Can I use this skill sync workflow for non-Databricks development projects?

This skill sync workflow is specifically designed for Databricks development projects. It filters out non-Databricks skills during synchronization, making it unsuitable for managing or updating custom non-Databricks skill sets in other environments.