crm.cli provides a headless, terminal-first CRM backed by a single SQLite datastore. It exposes contacts, companies, deals, activities, and reports via a CLI and optionally mounts the data as a virtual filesystem so tools, scripts, and AI agents can read and write entities directly. Typical uses include quick lookups, bulk exports/imports, automated agent workflows, and integrating CRM data into pipelines.
Use crm.cli when you need a lightweight, scriptable CRM without a web UI — for automation, CI integrations, local agent workflows, or when you want CRM data accessible as files for grep/jq/agents. It is ideal for developers and teams embedding CRM operations into scripts or automation.
This skill is agent-friendly: it documents filesystem mounting and JSON output patterns that work well with automated agents such as Claude Code, Copilot-style assistants, and other CLIs that consume JSON. It is especially useful for agents that prefer file-based or JSON interfaces.
crm-cli is a headless CLI-first CRM backed by SQLite with a FUSE-mounted virtual filesystem. The SKILL.md is exceptionally well-documented with clear examples for every command and subcommand. No bundled scripts were present to test. The install command uses curl|sh which is a security concern, but otherwise the skill appears safe and well-structured.
curl|sh install pattern is the main security deduction. No scripts to run-test. The FUSE filesystem interface is an innovative architecture choice for agent accessibility.