inconvo-cli

Manage Inconvo semantic models and user-context via CLI.

115|16|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/inconvoai/inconvo --skill inconvo-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inconvo-cli
Source: https://github.com/inconvoai/inconvo/tree/main/packages/cli
Command: npx skills add https://github.com/inconvoai/inconvo --skill inconvo-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @clack/prompts, @faker-js/faker, @google-cloud/bigquery, commander, dotenv, kysely, mysql2, pg, yaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of updating an Inconvo agent's semantic model and user-context directly from your code, eliminating manual configuration and ensuring consistency.

Core Features & Use Cases

  • Semantic Model Management: Add, update, or delete tables, columns, relations, computed columns, conditions, and policies.
  • User Context Configuration: Define and manage fields for user-specific context.
  • Connection Management: Update connection descriptions and trigger database schema resyncs.
  • Use Case: After updating your database schema, use this Skill to automatically reflect those changes in your Inconvo agent's semantic model by running inconvo model pull and then applying specific mutations for new columns.

Quick Start

Use the inconvo-cli skill to pull the latest semantic model for your agent by running npx inconvo@latest model pull --agent <agentId>.

Frequently Asked Questions about inconvo-cli

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

FAQPage Schema
How do I update my agent semantic model after a database schema change?

Yes, you can define and manage user-context fields for your Inconvo agent. This skill allows you to configure user-specific context directly via the CLI, ensuring the agent has the necessary contextual data for processing.

What's the best way to manage semantic model policies and virtual tables via CLI?

The best way to manage semantic model policies and virtual tables is using the inconvo-cli, which supports deterministic updates to these elements, ensuring your agent configuration remains consistent without manual intervention.

Does this CLI tool support database connections with Postgres and BigQuery?

Yes, the CLI tool supports database connections for Postgres and BigQuery. It facilitates connection metadata updates and schema resynchronization for these systems to keep your semantic models aligned.

How do I pull the latest semantic model for my specific Inconvo agent?

To pull the latest semantic model, run `npx inconvo@latest model pull --agent <agentId>`. This operation requires the Inconvo CLI tool to fetch and synchronize your agent's current configuration.

Can I automate adding computed columns and relations to a semantic model?

Yes, you can automate adding computed columns and relations. This skill streamlines deterministic updates to semantic models, allowing you to script these mutations directly within your codebase for consistency.