cargo-cli-storage

Manages Cargo workspace storage models, datasets, columns, and relationships via CLI.

15|3|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/getcargohq/cargo-skills --skill cargo-cli-storage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cargo-cli-storage
Source: https://github.com/getcargohq/cargo-skills/tree/main/cargo-cli-storage
Command: npx skills add https://github.com/getcargohq/cargo-skills --skill cargo-cli-storage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines the management of Cargo workspace data by providing a single, CLI-driven interface to inspect and modify storage schemas, models, datasets, columns, and relationships.

Core Features & Use Cases

  • Inspect models, datasets, and columns and view exact SQL via DDL to ensure correct querying against the warehouse.
  • Create or update models, datasets, and columns; manage relationships and explore the workspace structure.
  • Retrieve structured JSON outputs and error details to facilitate debugging and automation workflows.

Quick Start

Run cargo-ai storage commands to list datasets, then inspect a model with get and get-ddl to discover its schema.

Frequently Asked Questions about cargo-cli-storage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inspect storage models and datasets in a Cargo workspace?

You can inspect storage models and datasets in a Cargo workspace by running cargo-ai storage commands to list datasets, then using get and get-ddl to discover schemas and view exact SQL.

Can I create and update columns in Cargo storage models via the CLI?

Yes, you can create or update models, datasets, and columns in Cargo storage by executing CLI commands that mutate the workspace schema and return deterministic JSON outputs for confirmation.

What is the best way to view exact SQL DDL for Cargo workspace data?

The best way to view exact SQL DDL for Cargo workspace data is to run the get-ddl command, which ensures correct querying against the warehouse by outputting the precise schema definition.

How do I establish relationships between datasets in Cargo storage?

You establish relationships between datasets in Cargo storage by using CLI commands to manage connections, allowing you to explore the workspace structure and link models directly from the terminal.

Does the Cargo CLI storage tool require any external dependencies?

No, the Cargo CLI storage tool operates with no external dependencies, allowing you to directly query and mutate storage models, datasets, and relationships without prerequisite environment setup.

Why do I need deterministic JSON outputs for storage operations?

Deterministic JSON outputs are needed for storage operations because they provide structured data and error details that facilitate debugging and integration workflows within automation pipelines.