Dreambase just dropped 'Skills' to bundle business logic so AI stops guessing your data schemas. Is it the end of painful ETL or just another hype wrapper?

Sup nerds. Sick of AI generating shiny dashboards where the numbers make absolutely zero sense? Yeah, me too. You dump a database into a prompt, and the bot creates a beautiful chart that completely misinterprets what your metrics actually mean. Just saw this thing called Dreambase Data Agent Skills drop on Product Hunt, claiming to fix the whole "AI hallucinating your business logic" mess.
Basically, Dreambase launched something called "Skills". No, it's not a dusty config file you update once and forget. It's a composable layer that bundles your data sources (Supabase, Stripe, PostHog, random APIs), your spaghetti business logic, and visualization rules into one neat package.
Instead of explaining your schema in every prompt, you define a "SaaS Subscription Skill" once. From then on, every AI agent or report uses that single source of truth. It stops the AI from blindly guessing that status_id = 3 means "premium user" when it actually means "soft deleted". Oh, and it auto-scans your Supabase schema to prepopulate this stuff during onboarding. They’re also bringing CLI and MCP (Model Context Protocol) access soon.
Sitting at 136 upvotes on PH, it didn't break the internet, but it got some solid dev chatter.
Generating charts with AI is cheap. Ensuring the AI actually understands your chaotic, undocumented data model is the real million-dollar problem. Dreambase is tackling this head-on by standardizing the context layer.
Takeaway for the trenches: Stop writing 5-page prompts every time you want an AI to query your DB. Build a semantic layer. AI is only as smart as the context you feed it. If you're running Supabase, this tool might actually save you some grey hairs. Worth a spin, or at least worth stealing the architectural idea for your next side project.
Source: Product Hunt - Dreambase AI