refresh-databricks-skills

Syncs Databricks skills from the upstream ai-dev-kit repository into a project.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Databricks skills in a project can become outdated as the upstream ai-dev-kit repository evolves, and manually updating them risks deleting unrelated workflow skills. This Skill automates the refresh while preserving non-Databricks skills. ## Core Features & Use Cases - Upstream Sync: Shallow-clones the databricks-solutions/ai-dev-kit repository and copies the latest databricks-skills into .claude/skills/. - Selective Preservation: Identifies and protects superpowers workflow skills and project-specific skills (including itself) before removing old Databricks skills. - Deployment Reminder: Prompts the user to sync updated skills to the Databricks workspace and redeploy the app after refreshing. - Use Case: A new Databricks skill is released upstream; run this Skill to pull it into your project without touching your brainstorming or test-driven-development workflow skills. ## Quick Start Refresh my Databricks skills from the upstream ai-dev-kit repository and keep my existing non-Databricks skills intact.

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 in my Claude Code project?

Invoke the refresh-databricks-skills Skill, which shallow-clones the ai-dev-kit repository, removes old Databricks skills from .claude/skills/, and copies the latest versions from the upstream databricks-skills directory.

How do I sync skills from the ai-dev-kit GitHub repository?

The Skill clones https://github.com/databricks-solutions/ai-dev-kit with --depth 1, then copies every directory under databricks-skills/ except TEMPLATE into your local .claude/skills/ folder.

Will refreshing Databricks skills delete my other custom skills?

No. The process first identifies non-Databricks skills such as superpowers workflow skills and project-specific skills, and preserves them before removing anything. The refresh-databricks-skills Skill itself is also preserved.

Why use a shallow clone when refreshing skills from upstream?

A shallow clone with --depth 1 downloads only the latest snapshot of the repository, making the refresh significantly faster. A full clone fetches unnecessary history and slows down the update.

What should I do after refreshing skills in a deployed Databricks App?

Sync the updated skills to the workspace with databricks workspace import-dir using --overwrite, then redeploy with databricks apps deploy pointing at the workspace source path.