Cliftonc Drizzle Cube
cliftonc-drizzle-cube is a Claude Code plugin for the Build phase that helps you embed a Drizzle-based, Cube-style typesafe semantic layer for self-service analytics.
Embed a typesafe Cube-style semantic layer on Drizzle so solo builders ship dashboards and metrics from their own backend.
Add it to Claude Code
Install the plugin in Claude Code. One command, paste-ready.
/plugin install cliftonc-drizzle-cube@cliftonc/drizzle-cubeBuilt to be called by your agent
Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.
Retrieve this entry with skillselion.get_details("plugin:cliftonc/drizzle-cube") and the paste-ready config with skillselion.get_install_config("plugin:cliftonc/drizzle-cube").
What it does
cliftonc-drizzle-cube is a Claude Code plugin around an embeddable semantic layer and self-service analytics module built on Drizzle, designed to feel familiar if you have used Cube.js-style semantic definitions. Solo builders shipping SaaS with Postgres and Drizzle can define measures, dimensions, and dashboards in typesafe TypeScript instead of maintaining a separate analytics microservice early on. The plugin helps you wire semantic models while you are still in backend build mode, then reuse them when you move into growth analytics and customer-facing reporting. It suits indie products that need credible dashboards for validation demos and post-launch KPIs without a full data team. You should already be comfortable with SQL, Drizzle, and basic dimensional modeling. It is a development integration, not a hosted BI substitute for enterprise governance needs.
Highlights
- Embeddable multi-dimensional semantic layer on Drizzle ORM
- Self-service analytics module aligned with cube-js concepts
- Typesafe semantic definitions for dashboards and metrics
- Claude Code plugin to scaffold and work with drizzle-cube in-repo
- Analytics-category catalog entry with one bundled plugin
Why builders use it
You have Drizzle and raw SQL metrics scattered in code, so every dashboard request becomes bespoke queries and inconsistent definitions.
After adopting drizzle-cube, you get a shared semantic layer and analytics module so dashboards and agent-assisted queries use one typesafe model.
At a glance
- Type - Plugin in Databases.
- Adoption - 0 installs, 45 stars, 0 votes.
FAQ
Who is cliftonc-drizzle-cube for?
It is for developers building on Drizzle who want multidimensional semantic models and self-service analytics patterns without leaving their TypeScript backend.
When should I use cliftonc-drizzle-cube?
Use it when you are defining product metrics during backend build or early growth and need consistent, typesafe definitions for dashboards and APIs.
How do I add cliftonc-drizzle-cube to my agent?
Install the cliftonc/drizzle-cube Claude Code plugin from the repository, add drizzle-cube to your Drizzle project per README, then invoke the plugin while modeling metrics and dashboards.
Comments
Share how you use cliftonc-drizzle-cube, gotchas, or tips for other indie builders.
No comments yet - be the first to share how you use it.