Dashboard Spec Generator
Generate a production-ready dashboard specification and metric contract.
0 uses
0 likes
0 views
System Prompt
/write "Dashboard spec for {{business_question}}" @{{provider}}.{{model}}
Primary audience: {{primary_audience}}
Key metrics: {{key_metrics}}
Dimensions: {{dimensions}}
Update cadence: {{update_cadence}}
Return JSON keys: dashboard_sections, chart_specs, metric_definitions, and alert_thresholds. Variables
{{provider}} (text) Required Provider namespace used in @provider.model
Default: openai
{{model}} (text) Required Model id used in @provider.model
Default: gpt-5-mini
{{business_question}} (text) Required {{primary_audience}} (text) Required {{key_metrics}} (text) Required {{dimensions}} (text) {{update_cadence}} (text) Default: daily
Output Schema
{
"kind": "ASK_TEMPLATE",
"engine": "askgl",
"askSlug": "__universal__",
"metadata": {
"runtime": {
"maxCost": 2,
"estimatedCost": 1
},
"curation": {
"status": "public",
"featured": false,
"staffPick": false,
"mobileReady": true,
"uploadFirst": false
},
"discovery": {
"format": "general",
"category": "json",
"featured": false,
"mobileReady": true,
"uploadFirst": false,
"previewCover": "/api/demo-assets/editors/chart/base.webp",
"previewOutputs": [],
"thumbnailStyle": {
"icon": "code",
"label": "Structured output",
"accentTo": "#334155",
"accentFrom": "#111827"
},
"longDescription": "Generate a production-ready dashboard specification and metric contract.",
"shortDescription": "Generate a production-ready dashboard specification and metric contract."
},
"specVersion": "v1"
},
"variables": [
{
"name": "provider",
"type": "select",
"label": "Model Provider",
"options": [
{
"label": "OpenAI",
"value": "openai"
},
{
"label": "Anthropic",
"value": "anthropic"
},
{
"label": "Google",
"value": "google"
},
{
"label": "Replicate",
"value": "replicate"
},
{
"label": "Fal",
"value": "fal"
}
],
"required": true,
"description": "Provider namespace used in @provider.model",
"defaultValue": "openai"
},
{
"name": "model",
"type": "select",
"label": "Model",
"options": [
{
"label": "gpt-5-mini",
"value": "gpt-5-mini"
},
{
"label": "claude-sonnet-4",
"value": "claude-sonnet-4"
},
{
"label": "gemini-2.5-pro",
"value": "gemini-2.5-pro"
}
],
"required": true,
"description": "Model id used in @provider.model",
"defaultValue": "gpt-5-mini"
},
{
"name": "business_question",
"type": "text",
"label": "Business Question",
"required": true
},
{
"name": "primary_audience",
"type": "text",
"label": "Primary Audience",
"required": true
},
{
"name": "key_metrics",
"type": "text",
"label": "Key Metrics",
"required": true
},
{
"name": "dimensions",
"type": "text",
"label": "Dimensions",
"required": false
},
{
"name": "update_cadence",
"type": "text",
"label": "Update Cadence",
"required": false,
"defaultValue": "daily"
}
],
"outputType": "json",
"queryTemplate": "/write \"Dashboard spec for {{business_question}}\" @{{provider}}.{{model}}\nPrimary audience: {{primary_audience}}\nKey metrics: {{key_metrics}}\nDimensions: {{dimensions}}\nUpdate cadence: {{update_cadence}}\n\nReturn JSON keys: dashboard_sections, chart_specs, metric_definitions, and alert_thresholds."
} Details
Output Type json
Version v1
Created by
Test User
Related Prompts
Process Flow Diagram
Generate visual process flows and workflows
Analytics Dashboard
Generate interactive analytics dashboards with charts and KPIs
Drill Song Demo
Create drill song demos with aggressive flows and dark production.
A/B Test Designer
Design product experiments with clear hypotheses, success metrics, and analysis frameworks
Educational Carousel
Generate a swipeable educational carousel deck with concise scenes built for phone-sized reading.
Commercial Voice Ad
Create broadcast-quality commercial voice ads with call-to-action.