skills: bundle databricks-apps (AppKit) + databricks-core from databricks-agent-skills#164
Open
jamesbroadhead wants to merge 1 commit into
Open
Conversation
…bricks-agent-skills CODA bundles 43 skills today but none cover AppKit. AppKit is the canonical TypeScript + React stack for Databricks Apps and lives in the stable `databricks-apps` skill in databricks/databricks-agent-skills. Without it, the agent has no AppKit-aware skill to route generic "build a Databricks app" requests to, and the sibling PR that asks `databricks-app-apx` to defer to AppKit has nothing to defer *to*. Vendors the two skills verbatim: - `.claude/skills/databricks-apps/` — 19 files (SKILL.md, agents/openai.yaml, assets/, references/ including the 9-file `appkit/` subdirectory). - `.claude/skills/databricks-core/` — 26 files. databricks-apps declares `parent: databricks-core`; bundling the parent so inheritance works. CODA already has a narrower `databricks-config` skill that overlaps with databricks-core's auth/profile content; keeping both is intentional — let the agent pick the better fit per query. Source: skills/databricks-apps and skills/databricks-core in databricks/databricks-agent-skills @ origin/main (a6da289). This PR was prepared by Claude.
6560e02 to
62bc647
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Vendors two skills from
databricks/databricks-agent-skills(DAS) into.claude/skills/:databricks-apps— the canonical AppKit (TypeScript + React) skill. 19 files, including a 9-filereferences/appkit/directory (frontend, tRPC, SQL queries, Lakebase, model serving, jobs, proto-first, proto-contracts, Genie, AppKit SDK, files).databricks-core—databricks-appsdeclaresparent: databricks-coreso its inheritance works correctly only when the parent is also present. 26 files.Why
CODA bundles 43 skills today, but none cover AppKit (
grep -i appkit .claude/skills/**/*returns no hits). AppKit is the recommended default framework for Databricks Apps, so the agent today has no AppKit-aware skill to route generic "build a Databricks app" requests to.This also unblocks the sibling PR #162 (
databricks-app-apxdefers to AppKit) — that PR asks the apx skill to defer todatabricks-apps, which only works oncedatabricks-appsactually exists in this repo.Caveats
databricks-coreoverlaps with CODA's existing narrowerdatabricks-configskill (auth/profile content). Keeping both is intentional — the agent picks the better fit per query. A future pass can fold them if drift becomes a problem.descriptions and trigger phrasings come from DAS verbatim; tuning them for CODA's audience is out of scope for this bundle PR.Source
skills/databricks-appsandskills/databricks-coreindatabricks/databricks-agent-skills@origin/main(a6da289).Test plan
git diff --cached --statshows the right shape).databricks-apps(AppKit) rather thandatabricks-app-apx.This pull request and its description were written by Claude.