← all repositories
Snowflake-Labs/cocoplus

Eight AI personas and a phase gate for Snowflake code

CocoPlus exists to stop AI-assisted Snowflake projects from drifting through requirements straight into production without passing build, test, and review checkpoints.

713 stars JavaScript AgentsLLMOps · EvalDomain Apps
cocoplus
Not currently ranked — collecting fresh signals.
star history

What it does

CocoPlus is a plugin for the Snowflake Cortex Code CLI (coco) that wraps data engineering projects in a rigid, phase-gated lifecycle. It delegates work across eight domain-specific AI personas—such as $de for Data Engineer and $cdo for Chief Data Officer—to move projects through requirements, planning, building, testing, and shipping. Execution happens inside isolated git worktrees using only native Coco constructs: Skills, Agents, Hooks, and an AGENTS.md file.

The interesting bit

Rather than relying on a single generalist assistant, CocoPlus runs specialist personas in parallel with checkpoint-validated delivery at each step, and a multi-layer safety gate stands between the agents and your production Snowflake objects. It also tracks tokens, decisions, and quality findings across sessions, accumulating a persistent pattern library that acts as institutional memory.

Key highlights

  • Built entirely from native Coco constructs—no external services or extra infrastructure.
  • Eight specialist personas cover the full data domain stack, from steward to BI analyst.
  • Isolated git worktrees keep parallel agent executions from colliding.
  • Multi-layer safety gates aim to prevent accidental modification of production Snowflake objects.
  • Tracks decisions, tokens, and quality findings across sessions for auditability and cost visibility.

Caveats

  • Tightly coupled to the Snowflake Cortex Code CLI (coco) ecosystem; useless without it.
  • The README claims thirty-five features but does not list them, pointing instead to the external docs site at cocoplus.dev.
  • Explicitly not an official Snowflake offering, and carries a standard open-source “as is” warranty disclaimer.

Verdict

A compelling addition if you’re already inside the Snowflake Cortex Code CLI and want AI-assisted data engineering to behave more like a governed assembly line than a freestyle script session. If you aren’t using coco, this is just a curiosity.

Frequently asked

What is Snowflake-Labs/cocoplus?
CocoPlus exists to stop AI-assisted Snowflake projects from drifting through requirements straight into production without passing build, test, and review checkpoints.
Is cocoplus open source?
Yes — Snowflake-Labs/cocoplus is open source, released under the MIT license.
What language is cocoplus written in?
Snowflake-Labs/cocoplus is primarily written in JavaScript.
How popular is cocoplus?
Snowflake-Labs/cocoplus has 713 stars on GitHub.
Where can I find cocoplus?
Snowflake-Labs/cocoplus is on GitHub at https://github.com/Snowflake-Labs/cocoplus.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.