apx

Manage Databricks Apps with CLI and MCP tools for routes, OpenAPI, and components.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/aaronachermann/PolentaEncoders --skill apx-aaronachermann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apx
Source: https://github.com/aaronachermann/PolentaEncoders/tree/main/.github/skills/databricks-app-apx
Command: npx skills add https://github.com/aaronachermann/PolentaEncoders --skill apx-aaronachermann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

apx streamlines the repetitive and error-prone workflow of building, running, and deploying full-stack Databricks Apps by unifying frontend and backend tooling, dev servers, OpenAPI client regeneration, and component management into a single developer workflow.

Core Features & Use Cases

  • Unified CLI and MCP tools for starting/stopping dev servers, viewing logs, running type checks, listing API routes, and regenerating OpenAPI clients.
  • Project patterns and conventions that standardize FastAPI routes, Pydantic models, React pages, and component placement to speed development and maintain consistency.
  • Component and addon management to search and install shadcn/ui components, apply addons like lakebase, and integrate app members into monorepos.

Quick Start

Start the apx development server, list API routes to discover endpoint operation IDs, then add a UI component and refresh the OpenAPI client to update the frontend hooks.

Frequently Asked Questions about apx

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

FAQPage Schema
How do I build full-stack Databricks Apps with React and FastAPI?

Build full-stack Databricks Apps using a unified toolkit that standardizes FastAPI routes, Pydantic models, and React pages. It provides CLI commands and MCP tools to manage dev servers, inspect API routes, and enforce project layout conventions for faster development.

How do I regenerate OpenAPI clients for a React frontend connected to FastAPI?

Regenerate OpenAPI clients by running the dedicated CLI command to refresh frontend hooks. This updates the React frontend with the latest API endpoint definitions, ensuring type-safe integration between your FastAPI backend and UI components.

Can I install shadcn/ui components directly into a Databricks App project?

Yes, you can install shadcn/ui components directly using the toolkit's component management features. It provides CLI commands to search and add UI components, ensuring they conform to the standardized project layout conventions.

What is the best way to manage dev servers and view logs for Databricks Apps?

Manage dev servers and view logs using the toolkit's unified CLI and MCP tools. You can start and stop development servers, monitor application logs, and run type checks from a single workflow interface.

How do I list API routes to discover endpoint operation IDs in a FastAPI project?

List API routes and discover endpoint operation IDs using the provided route inspection CLI command. This tool scans your FastAPI backend to surface available endpoints, making it easier to connect frontend hooks.

Does apx support integrating lakebase addons and monorepo app members?

Yes, apx supports applying addons like lakebase and integrating app members into monorepos. The component and addon management system streamlines these extensions while maintaining your project's standardized layout.