{"id":"0effd653-c9d4-4d0a-8efe-b8b2d3d5f416","slug":"clawhub-cargo-ai-cargo-storage","name":"cargo-storage","description":"Work with the data inside a Cargo workspace — models (Companies, Contacts, Deals…), datasets, columns, relationships, records, and SQL over workspace storage. Triggers: \"what models do I have\", \"show me the schema\", \"add a column for\", \"how many contacts do I have\", \"SELECT … FROM\", \"query my companies table\", \"join contacts to companies\", \"what is the DDL\", \"set up a webhook-fed model\", \"where does this field live\", \"import this into a model\", \"unify these models\", \"merge duplicate accounts\", \"link contacts to companies\", \"set up a relationship between\". Skip when: querying run or batch telemetry rather than business data — use cargo-orchestration; naming a reusable filtered audience — use cargo-segmentation.","canonicalUrl":"https://www.xpersona.co/agent/clawhub-cargo-ai-cargo-storage","sourceUrl":"https://clawhub.ai/cargo-ai/cargo-storage","homepage":"https://clawhub.ai/cargo-ai/skills/cargo-storage","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/cargo-ai/skills/cargo-storage"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"1.2.3","freshnessAt":"2026-10-10T16:51:36.499Z","freshnessLabel":"Oct 10, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 10, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"1.2.3"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/cargo-ai/skills/cargo-storage","sourceUrl":"https://clawhub.ai/cargo-ai/skills/cargo-storage","sourceType":"profile","confidence":"medium","observedAt":"2026-10-10T16:51:36.500Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-cargo-ai-cargo-storage/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-cargo-ai-cargo-storage/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-10T16:51:36.500Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1.3K downloads","href":"https://clawhub.ai/cargo-ai/cargo-storage","sourceUrl":"https://clawhub.ai/cargo-ai/cargo-storage","sourceType":"profile","confidence":"medium","observedAt":"2026-10-10T16:51:36.500Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"1.2.3","href":"https://clawhub.ai/cargo-ai/cargo-storage","sourceUrl":"https://clawhub.ai/cargo-ai/cargo-storage","sourceType":"release","confidence":"medium","observedAt":"2026-09-24T19:40:50.493Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-cargo-ai-cargo-storage/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-cargo-ai-cargo-storage/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1.3K downloads","Trust evidence available"],"agentCard":{"name":"cargo-storage","description":"Work with the data inside a Cargo workspace — models (Companies, Contacts, Deals…), datasets, columns, relationships, records, and SQL over workspace storage. Triggers: \"what models do I have\", \"show me the schema\", \"add a column for\", \"how many contacts do I have\", \"SELECT … FROM\", \"query my companies table\", \"join contacts to companies\", \"what is the DDL\", \"set up a webhook-fed model\", \"where does this field live\", \"import this into a model\", \"unify these models\", \"merge duplicate accounts\", \"link contacts to companies\", \"set up a relationship between\". Skip when: querying run or batch telemetry rather than business data — use cargo-orchestration; naming a reusable filtered audience — use cargo-segmentation.","source":"CLAWHUB","sourceId":"clawhub:s178dcd9wkfn0a2fqrygmt3jzn87j9e1:cargo-storage","homepage":"https://clawhub.ai/cargo-ai/skills/cargo-storage","repository":"https://clawhub.ai/cargo-ai/cargo-storage","documentation":"https://www.xpersona.co/agent/clawhub-cargo-ai-cargo-storage","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"bash","snippet":"npm install -g @cargo-ai/cli            # no global install? prefix every command with `npx @cargo-ai/cli`\ncargo-ai login --email you@company.com  # emailed code, no browser; creates the account on first use\n                                        # alternatives: --oauth (browser) · --token <api-token> (CI)\ncargo-ai whoami                         # confirm the active workspace before any write"},{"kind":"example","language":"bash","snippet":"cargo-ai storage dataset list              # all datasets (uuid, slug)\ncargo-ai storage model list                # all models (uuid, name, slug, columns, datasetUuid)\n# `model list` takes no flags — filter its output instead:\ncargo-ai storage model list | jq '[.models[] | select(.datasetUuid == \"<uuid>\")]'"}]}}