← Back to Skills Marketplace
nitishgargiitd

Dash Cog

by CellCog · GitHub ↗ · v1.0.12 · MIT-0
darwinlinuxwindows ✓ Security Clean
3418
Downloads
5
Stars
7
Active Installs
13
Versions
Install in OpenClaw
/install dash-cog
Description
AI dashboard and web app generation powered by CellCog. Interactive dashboards, KPI trackers, data visualization, charts, analytics apps, data explorers, cal...
README (SKILL.md)

Dash Cog - Interactive Dashboards & Apps Powered by CellCog

Build interactive dashboards, data visualizations, and web apps with AI.

How to Use

For your first CellCog task in a session, read the cellcog skill for the full SDK reference — file handling, chat modes, timeouts, and more.

OpenClaw (fire-and-forget):

result = client.create_chat(
    prompt="[your task prompt]",
    notify_session_key="agent:main:main",
    task_label="my-task",
    chat_mode="agent",
)

All agents except OpenClaw (blocks until done):

from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw|cursor|claude-code|codex|...")
result = client.create_chat(
    prompt="[your task prompt]",
    task_label="my-task",
    chat_mode="agent",
)
print(result["message"])

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:

  • Business KPIs: "Create a KPI tracker showing MRR, churn rate, CAC, LTV, and growth metrics"
  • Project KPIs: "Build a project health dashboard with timeline, budget, resource allocation, and risk indicators"
  • SaaS Metrics: "Create a SaaS metrics dashboard with activation, retention, and expansion revenue"

Data Visualizations

Interactive charts and graphs:

  • Time Series: "Visualize stock price history with interactive zoom and technical indicators"
  • Comparisons: "Create an interactive bar chart comparing market share across competitors"
  • Geographic: "Build a map visualization showing sales by region with drill-down"
  • Hierarchical: "Create a treemap showing budget allocation across departments"
  • Network: "Visualize relationship data as an interactive network graph"

Data Explorers

Tools for exploring datasets:

  • Dataset Explorer: "Create an interactive explorer for this CSV data with filtering, sorting, and charts"
  • Survey Results: "Build an interactive tool to explore survey responses with cross-tabulation"
  • Log Analyzer: "Create a log exploration tool with search, filtering, and pattern detection"

Interactive Apps

Web applications beyond dashboards:

  • Calculators: "Build an interactive ROI calculator with adjustable inputs and visual output"
  • Configurators: "Create a product configurator that shows pricing based on selected options"
  • Quizzes: "Build an interactive quiz app with scoring and result explanations"
  • Timelines: "Create an interactive timeline of company milestones"

Games

Simple web-based games:

  • Puzzle Games: "Create a word puzzle game like Wordle"
  • Memory Games: "Build a memory matching card game"
  • Trivia: "Create a trivia game about [topic] with scoring"
  • Arcade Style: "Build a simple space invaders style game"

Dashboard Features

CellCog dashboards can include:

Feature Description
Interactive Charts Line, bar, pie, scatter, area, heatmaps, treemaps, and more
Filters Date ranges, dropdowns, search, multi-select
KPI Cards Key metrics with trends and comparisons
Data Tables Sortable, searchable, paginated tables
Drill-Down Click to explore deeper levels of data
Responsive Design Works on desktop, tablet, and mobile
Dark/Light Themes Automatic theme support

Data Sources

You can provide data via:

  1. Inline data in prompt: Small datasets described directly
  2. File upload: CSV, JSON, Excel files via SHOW_FILE
  3. Sample/mock data: "Generate realistic sample data for a SaaS company"

Chat Mode for Dashboards

Choose based on complexity:

Scenario Recommended Mode
Standard dashboards, KPI trackers, data visualizations, charts "agent"
Complex interactive apps, games, novel data explorers "agent team"

Default to "agent" for most dashboard requests. CellCog's agent mode handles charts, tables, filters, and interactivity efficiently.

Reserve "agent team" for truly complex applications requiring significant design thinking—like building a novel game mechanic or a highly customized analytical tool with multiple interconnected features.


Example Dashboard Prompts

Sales analytics dashboard:

"Create an interactive sales analytics dashboard with:

  • KPI cards: Total Revenue, Orders, Average Order Value, Growth Rate
  • Line chart: Monthly revenue trend (last 12 months)
  • Bar chart: Revenue by product category
  • Pie chart: Sales by region
  • Data table: Top 10 products by revenue

Include date range filter. Use this data: [upload CSV or describe data] Modern, professional design with blue color scheme."

Startup metrics dashboard:

"Build a SaaS metrics dashboard for a startup showing:

  • MRR and growth rate
  • Customer acquisition funnel (visitors → signups → trials → paid)
  • Churn rate trend
  • LTV:CAC ratio
  • Revenue by plan tier

Generate realistic sample data for a B2B SaaS company growing from $10K to $100K MRR over 12 months."

Interactive data explorer:

"Create an interactive explorer for this employee dataset [upload CSV]. Include:

  • Searchable, sortable data table
  • Filters for department, location, tenure
  • Charts: headcount by department, salary distribution, tenure histogram
  • Summary statistics panel

Allow users to download filtered data as CSV."

Simple game:

"Create a Wordle-style word guessing game. 5-letter words, 6 attempts, color feedback (green = correct position, yellow = wrong position, gray = not in word). Include keyboard, game statistics, and share results feature. Clean, modern design."


Tips for Better Dashboards

  1. Prioritize key metrics: Don't cram everything. Lead with the 3-5 most important KPIs.

  2. Describe the data: What columns exist? What do they mean? What time period?

  3. Specify chart types: "Line chart for trends, bar chart for comparisons, pie for composition."

  4. Include interactivity: "Filter by date range", "Click to drill down", "Hover for details."

  5. Design direction: "Modern minimal", "Corporate professional", "Playful and colorful", specific color schemes.

  6. Responsive needs: "Desktop only" vs "Must work on mobile."


If CellCog is not installed

Run /cellcog-setup (or /cellcog:cellcog-setup depending on your tool) to install and authenticate. OpenClaw users: Run clawhub install cellcog instead. Manual setup: pip install -U cellcog and set CELLCOG_API_KEY. See the cellcog skill for SDK reference.

Usage Guidance
This skill appears coherent: it needs python3 and your CELLCOG_API_KEY to call the CellCog service. Before installing, verify you trust CellCog (https://cellcog.ai), ensure the API key you provide has limited permissions and can be rotated, and avoid sending sensitive PII or secrets in prompts or uploaded files. Note there is no install script — your environment must already have the CellCog Python package if the agent will run these examples. Also be aware the agent can invoke skills autonomously by default; if you prefer manual operation, control skill scope via your platform settings.
Capability Analysis
Type: OpenClaw Skill Name: dash-cog Version: 1.0.12 The dash-cog skill is a documentation-based bundle providing instructions and examples for generating interactive dashboards and web apps via the CellCog service. It requires the 'cellcog' Python dependency and an API key, but contains no executable code or instructions that suggest data exfiltration, unauthorized execution, or malicious intent. All content in SKILL.md is aligned with its stated purpose of assisting users in building data visualizations and simple web applications.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description, the SKILL.md, and the single required env var (CELLCOG_API_KEY) consistently describe a CellCog dashboard/app generation integration. The declared dependency on a 'cellcog' SDK and the use of a Python client in examples are coherent with the stated purpose.
Instruction Scope
All runtime instructions and code examples show how to call the CellCog SDK (create_chat, CellCogClient, SHOW_FILE for uploads). The SKILL.md does not instruct the agent to read unrelated system files, other environment variables, or to exfiltrate data to unexpected endpoints.
Install Mechanism
This is an instruction-only skill with no install spec — nothing is written to disk by the skill itself (low install risk). The SKILL.md references a 'cellcog' dependency but provides no install step; the environment or agent must already have the CellCog SDK available, which is an operational detail (not a security problem) but worth noting.
Credentials
The only required environment variable is CELLCOG_API_KEY, which is appropriate for a third-party API integration. Minor metadata mismatch: registry metadata lists no 'primary credential' even though the skill requires CELLCOG_API_KEY — this is likely an administrative/metadata omission, not a functional red flag.
Persistence & Privilege
always is false and the skill is user-invocable. disable-model-invocation is false (the platform default) — nothing here grants the skill elevated or permanent privileges beyond normal behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dash-cog
  3. After installation, invoke the skill by name or use /dash-cog
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.12
- Added required environment variables and binaries (python3, CELLCOG_API_KEY) to OpenClaw metadata in SKILL.md for improved setup instructions and compatibility checks.
v1.0.11
- Updated SKILL.md description for greater clarity and conciseness. - Revised code samples to clarify usage for OpenClaw vs other agents. - Improved installation instructions, grouping and simplifying agent-specific setup steps. - Minor language and formatting tweaks for easier reading and usability. - No changes to core functionality—documentation improvements only.
v1.0.10
- Improved the SKILL.md documentation for clarity and conciseness. - Updated the usage example for Cursor, Claude Code, and other agents to explicitly import CellCogClient. - Expanded and clarified the feature description and skill capabilities in the description field. - No code or functionality changes; documentation update only.
v1.0.9
- Simplified and clarified usage instructions, highlighting prerequisites and installation steps for different environments. - Improved and condensed description for better readability. - Added a new "If CellCog is not installed" section with clear setup commands for different agent platforms. - Streamlined the "How to Use" section, focusing on core usage without extended explanations. - Removed some redundant setup details, making the document easier to follow for new users.
v1.0.8
- Expanded and clarified documentation in SKILL.md with detailed real-world dashboard examples, prompt templates, and feature descriptions. - Added sections for use cases: analytics dashboards, KPI trackers, data visualizations, data explorers, interactive apps, and games. - Documented supported dashboard features and data source options. - Provided chat mode guidance and sample prompts for common dashboard requests. - Included best-practice tips for building dashboards and specifying requirements. - Updated the description for improved clarity and keyword coverage.
v1.0.7
- Updated SKILL.md with a more concise description and overview. - Expanded capabilities to emphasize any interactive HTML application (including prototypes and diagrams). - Specified that output is a shareable, responsive HTML app. - Listed CellCog's internal libraries (Highcharts, D3.js, Tailwind CSS, Three.js). - Added "Related Skills" section for specialized use cases (games, prototypes, diagrams, data analysis). - Clarified recommended chat modes for different application complexities.
v1.0.6
- Added documentation for OpenClaw agent support with `notify_session_key` parameter in SDK usage examples - Clarified usage of "fire-and-forget" (OpenClaw) vs blocking agent calls - Streamlined SDK reference info to point users to the main `cellcog` skill for additional details - No functional or code changes—documentation improvement only
v1.0.5
- Updated SKILL.md with a simplified and clearer quick start example for using the skill. - Added instructions to see the cellcog mothership skill for complete SDK API and advanced usage details. - Improved introductory and setup sections for easier onboarding. - No functionality changes; this version only revises documentation for clarity and guidance.
v1.0.4
- Updated emoji in metadata from 📊 to 🖥️ for improved visual identity. - No other content changes; all instructions, usage examples, and feature descriptions remain unchanged.
v1.0.3
- Updated description to highlight real-time filters, calculators, and broader app functionality. - Added supported operating systems (darwin, linux, windows) to metadata. - Included a homepage link in metadata. - No changes to usage, prompts, or main features.
v1.0.2
- Added author and dependencies fields to metadata for improved clarity and compatibility. - Updated CellCog skill requirement details for consistency in the prerequisites section. - No functional changes to code; documentation update only.
v1.0.1
- Added skill metadata with an emoji for improved discoverability. - Updated SDK usage instructions for CellCog version 1.0+, including new code examples with `agent` chat mode. - Clarified chat mode selection: default to `"agent"` for most dashboards, reserve `"agent team"` for complex interactive apps and games. - Improved documentation for quick start, patterns, and when to use each agent mode. - Minor edits for clarity and focus; removed redundant references to session patterns.
v1.0.0
dash-cog v1.0.0 - Initial release: Build AI-powered interactive dashboards, analytics apps, data explorers, and games via CellCog. - Supports charts, KPI cards, filters, data tables, drill-down, responsive design, and dark/light themes. - Accepts data via inline prompt, file upload, or generated sample/mock data. - Provides example prompts for dashboards, data explorers, and web-based games. - Requires the CellCog skill for SDK setup and API integration. - Always uses agent team chat mode for building apps and dashboards.
Metadata
Slug dash-cog
Version 1.0.12
License MIT-0
All-time Installs 7
Active Installs 7
Total Versions 13
Frequently Asked Questions

What is Dash Cog?

AI dashboard and web app generation powered by CellCog. Interactive dashboards, KPI trackers, data visualization, charts, analytics apps, data explorers, cal... It is an AI Agent Skill for Claude Code / OpenClaw, with 3418 downloads so far.

How do I install Dash Cog?

Run "/install dash-cog" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dash Cog free?

Yes, Dash Cog is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Dash Cog support?

Dash Cog is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, windows).

Who created Dash Cog?

It is built and maintained by CellCog (@nitishgargiitd); the current version is v1.0.12.

💬 Comments