raw-app

Create custom React, Svelte, or Vue frontends for Windmill backend runnables and datatables.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/aurumorinc/koda --skill raw-app-aurumorinc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raw-app
Source: https://github.com/aurumorinc/koda/tree/main/apps/koda-api/.claude/skills/raw-app
Command: npx skills add https://github.com/aurumorinc/koda --skill raw-app-aurumorinc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires windmill, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the creation of custom frontends that connect to Windmill backend runnables and datatables, enabling developers to build robust applications with ease.

Core Features & Use Cases

  • Custom Frontend Creation: Supports React, Svelte, and Vue for building dynamic user interfaces.
  • Backend Integration: Connects to Windmill backend runnables and datatables for seamless data handling.
  • Use Case: Develop a full-stack application where the frontend is built with React and the backend is powered by Windmill's data and runnables.

Quick Start

Run 'wmill app new' to create a new raw app with your choice of frontend framework.

Frequently Asked Questions about raw-app

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

FAQPage Schema
How do I build a custom frontend with React that connects to Windmill backend runnables?

You need an active Windmill environment with configured backend runnables and datatables. Windmill provides the backend infrastructure for data handling, and your raw app connects to these runnables to execute backend logic and manage data.

Can I use Vue or Svelte instead of React for Windmill frontend development?

Yes, Windmill raw apps support React, Svelte, and Vue for frontend development. When you run 'wmill app new', you can choose any of these three frameworks to build your custom frontend while connecting to the same Windmill backend runnables and datatables.

What is the best way to connect custom frontend applications to Windmill datatables?

The best way to connect custom frontends to Windmill datatables is by using raw apps. They provide direct integration with Windmill's backend runnables and datatables, allowing React, Svelte, or Vue interfaces to seamlessly handle data retrieval and manipulation.

Do I need Windmill backend runnables configured before creating a custom frontend?

Yes, Windmill backend runnables are required for data handling in custom frontends. The raw app facilitates the connection between your React, Svelte, or Vue interface and Windmill's backend, so existing runnables and datatables are necessary for full-stack functionality.

How does a raw app handle data between a Svelte frontend and Windmill backend?

A raw app handles data by connecting the Svelte frontend directly to Windmill backend runnables and datatables. This integration allows the frontend to trigger backend logic and retrieve or manipulate data seamlessly through Windmill's environment.