Canonical: https://botbento.com/usecases/generate-version-controlled-dashboards-from-data-models/
Format: Markdown representation of the public HTML page.

[Home](/) / [Use cases](/usecases/) / [Coding](/usecases/?category=coding)

Coding · Intermediate

# Generate version-controlled dashboards from data models

Turn metric requests into declarative dashboard definitions with validation checks

[Use with BotBento ](https://app.botbento.com/?ref=usecases&utm_source=botbento.com&utm_medium=usecases&utm_campaign=generate-version-controlled-dashboards-from-data-models)Copy promptShare[Markdown](/text/usecases/generate-version-controlled-dashboards-from-data-models/index.md)[العربية](/ar/usecases/generate-version-controlled-dashboards-from-data-models/)

Opens BotBento. Paste the prompt into a bot; nothing is preconfigured.

- When you askReceive metric requirements
- ThenDraft and validate dashboard spec
- ResultPropose pull request for review

When team members request new analytics views, writing dashboard definitions by hand can be tedious. This workflow receives visualization requirements, inspects database schemas, drafts declarative dashboard files, and validates them via command-line tooling before opening a pull request.

## Prompt to start with

BotBentoRecommended

```
Analyze user requests for new charts and dashboards. Query the database schema to verify table structures and metric definitions. Generate or update declarative dashboard specification files using the appropriate templates. Run the local CLI linter in the terminal to validate queries and layout configurations. Once tests pass, prepare a git branch and pull request, but ask for user approval before pushing branches or creating pull requests.
```

Copy

## Tools it uses

TerminalDatabaseGitHubChat

## Works with

BotBento

## Tags

- dashboards
- sql
- analytics
- bi
- git

## Source

[Show HN: DAC – open-source dashboard as code tool for agents and humans](https://news.ycombinator.com/item?id=47949066)
Hacker News · checked 2026-10-16

Summarized in our own words. Any results described there are the authors’ own, not measured by BotBento.

By BotBento Editorial · Added 2026-10-16 · Updated 2026-10-16 · [Suggest a correction](/contact/)

## Related use cases

-

Codingintermediate

## [Automate scheduled codebase maintenance tasks](/usecases/automate-scheduled-codebase-maintenance-tasks/)

Run automated background coding agents to diagnose issues and prepare pull requests

GitHubTerminalChat
-

Codingadvanced

## [Automated codebase repair and test verification](/usecases/automated-codebase-repair-and-test-verification/)

Diagnose test failures, apply source patches, and validate test suites in a local environment

TerminalGitHubChat
-

Codingintermediate

## [Automated coding agent in an isolated terminal workspace](/usecases/automated-coding-agent-in-an-isolated-terminal/)

Run development scripts, update repositories, and verify build tasks in an isolated environment.

TerminalGitHubChat
