data-builder

Build DenchClaw apps that access workspace objects and run DuckDB queries.

1|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/putrawitama/DenchClaw --skill data-builder-putrawitama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-builder
Source: https://github.com/putrawitama/DenchClaw/tree/main/skills/app-builder/data-builder
Command: npx skills add https://github.com/putrawitama/DenchClaw --skill data-builder-putrawitama

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build data-driven DenchClaw apps that can access workspace objects, run DuckDB queries, and present results in dashboards, eliminating manual data wiring.

Core Features & Use Cases

  • CRUD access to workspace objects (.object.yaml) tables
  • DuckDB queries and mutations for on-device data processing
  • Data dashboards with Chart.js and D3.js for interactive visualization
  • Interactive tools and utilities to build custom data apps

Quick Start

Install and configure a data-builder app in your DenchClaw workspace, then create a data app that connects to your workspace objects and runs queries to render dashboards.

Frequently Asked Questions about data-builder

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

FAQPage Schema
How do I build data dashboards with workspace objects and DuckDB queries?

Build data dashboards by creating an app that accesses workspace objects and runs DuckDB queries for on-device data processing. It renders interactive visualizations using Chart.js and D3.js, eliminating manual data wiring for analytics apps.

Can I create CRUD interfaces for workspace data tables?

Yes, you can create CRUD interfaces to access and manipulate workspace object tables. The data app handles CRUD forms and UI patterns directly within the DenchClaw workspace, requiring appropriate workspace object permissions.

What's the best way to run on-device data processing for analytics apps?

The best way to run on-device data processing is by executing DuckDB queries and mutations within your data app. This approach allows direct data manipulation and queries against workspace objects to render interactive dashboards.

Does the data app support interactive data visualization libraries?

Yes, the data app supports interactive data visualization using Chart.js and D3.js. These libraries render query results into visual dashboards, providing interactive tools and utilities for building custom data apps.

Do I need workspace object permissions to build data apps?

Yes, workspace object permissions are required to build data apps. The app needs authorization to access workspace object tables and execute DuckDB queries to present results in dashboards and CRUD interfaces.

When should I not use this approach for data app development?

Avoid using this approach if your data requires external database connections outside the workspace environment, as it relies specifically on workspace objects and on-device DuckDB processing rather than external data source integrations.