apx

Creates full-stack Databricks Apps with React and FastAPI.

Updated Mar 23, 2024
One-click install
npx skills add https://github.com/m19c/dotfiles --skill apx-m19c
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apx
Source: https://github.com/m19c/dotfiles/tree/main/claude/.claude/skills/databricks-app-apx
Command: npx skills add https://github.com/m19c/dotfiles --skill apx-m19c

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires react, fastapi, uv, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for building full-stack Databricks Apps, enabling efficient development of complex applications with React and FastAPI.

Core Features & Use Cases

  • Full-Stack Development: Combine React for the frontend and FastAPI for the backend to create full-stack applications.
  • Project Setup: Automatically sets up the project structure with standard files and directories.
  • CLI Tools: Offers a wide range of CLI commands for managing development servers, building, checking, and applying add-ons.
  • Add-ons: Extends the base project with additional capabilities like UI, assistant rules, and database integrations.
  • Use Case: Ideal for developers working on Databricks Apps that require a React-based frontend and a FastAPI-based backend.

Quick Start

Use apx init to create a new apx project in your current directory.

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?

To build full-stack Databricks Apps with React and FastAPI, you can use this Skill to automatically set up project files, directories, and development tools. It provides a CLI to initialize and manage the entire application structure.

What do I need to set up a React and FastAPI project for Databricks?

Setting up a React and FastAPI project for Databricks requires installing the uv dependency manager alongside the frameworks. The Skill handles project initialization, but you need these base dependencies available in your environment.

How do I extend a FastAPI and React Databricks App with additional features?

You extend a FastAPI and React Databricks App by applying add-ons through the provided CLI tools. These add-ons allow you to integrate UI components, assistant rules, and database capabilities into your existing project structure.

Does this Databricks App setup include CLI commands for development servers?

Yes, the Databricks App setup includes a wide range of CLI commands for managing development servers, building, and checking your project. These tools automate the routine tasks required for full-stack development.

Can I use this to generate the project structure for a new Databricks App?

Yes, you can generate the project structure for a new Databricks App by running the init command. This automatically creates standard files and directories, providing a ready-to-use foundation for your React and FastAPI application.