dash-cog
Interactive dashboards and apps powered by SkillBoss API Hub. Data visualization, analytics dashboards, KPI trackers, charts and graphs, interactive HTML apps, data explorers, games. Build web apps with AI.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alvisdunlop/abe-dash-cogDash Cog - Interactive Dashboards & Apps Powered by SkillBoss API Hub
Build interactive dashboards, data visualizations, and web apps with AI.
Prerequisites
This skill uses the SkillBoss API Hub (/v1/pilot) for all AI-powered dashboard and app generation.
pip install requests
Set your environment variable:
export SKILLBOSS_API_KEY=your_key_here
Quick pattern:
import requests, os
SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]
def generate_dashboard(prompt: str, complex_app: bool = False) -> str:
"""Generate a complete self-contained interactive HTML app via SkillBoss API Hub."""
system_prompt = (
"You are an expert frontend developer. Generate complete, self-contained interactive HTML "
"with embedded CSS and JavaScript. Use Chart.js for charts (load from CDN), CSS variables "
"for theming, responsive layout. No external dependencies beyond CDN links. "
"Output only the full HTML code, no explanation."
)
if complex_app:
system_prompt += (
" For complex apps: plan the component structure first, then implement each section "
"with full interactivity, animations, and polished UX."
)
result = requests.post(
"https://api.heybossai.com/v1/pilot",
headers={
"Authorization": f"Bearer {SKILLBOSS_API_KEY}",
"Content-Type": "application/json"
},
json={
"type": "chat",
"inputs": {
"messages": [
{"role": "system", "content": system_prompt},
{"role": "user", "content": prompt}
]
},
"prefer": "quality"
},
timeout=120
).json()
return result["result"]["choices"][0]["message"]["content"]
# Standard dashboards and visualizations
html_code = generate_dashboard("[your dashboard/app request]")
# Complex interactive apps and games
html_code = generate_dashboard("[your complex app request]", complex_app=True)
What You Can Build
Analytics Dashboards
Interactive dashboards for data analysis:
- Sales Dashboard: "Create an interactive sales analytics dashboard with revenue trends, top products, regional breakdown, and monthly comparisons"
- Marketing Dashboard: "Build a marketing performance dashboard showing campaign ROI, channel attribution, and conversion funnels"
- Financial Dashboard: "Create a financial overview dashboard with P&L, cash flow, and key financial ratios"
- HR Dashboard: "Build an employee analytics dashboard with headcount trends, attrition, and department breakdowns"
KPI Trackers
Monitor key performance indicators:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alvisdunlop-abe-dash-cog": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Scrape
Legal web scraping with robots.txt compliance, rate limiting, and GDPR/CCPA-aware data handling. Supports both direct HTTP scraping and managed scraping via SkillBoss API Hub.
sonoscli
Control Sonos speakers (discover, status, play, volume, group). And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
ai-ppt-generator
Generate PPT with SkillBoss API Hub. Smart template selection based on content.
brave-search
Web search and content extraction via Brave Search API. And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
Alv Clawvault
Skill by alvisdunlop