Attio CRM CLI

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing the external CLI may run third-party code that will later have access to the Attio API key.

Why it was flagged

The user is instructed to install and link an external npm-based CLI whose source and dependency tree are not part of the reviewed skill artifacts.

Skill content
git clone https://github.com/FroeMic/attio-cli
cd attio-cli
npm install
npm link
Recommendation

Inspect the GitHub repository before installing, pin to a trusted commit if possible, and use a least-privilege Attio API key.

What this means

Any process or agent that can read the environment variable may use the Attio permissions associated with that key.

Why it was flagged

The skill requires a bearer API key for the user's Attio workspace; this is expected for the integration but grants account/workspace authority to the CLI and agent environment.

Skill content
Set `ATTIO_API_KEY` environment variable ... Add to `~/.claude/.env`
Recommendation

Use a scoped or least-privilege Attio key, avoid storing it in shared environments, and rotate/revoke it if no longer needed.

What this means

A mistaken or overly broad command could create unwanted CRM records or pipeline/list entries.

Why it was flagged

The documentation includes direct write-capable API examples for creating CRM records and adding list entries; these actions are purpose-aligned but can mutate business data.

Skill content
Create a record:
```bash
curl -X POST https://api.attio.com/v2/objects/<object-slug>/records
Recommendation

Require explicit user confirmation before write operations, verify object/list slugs and payloads, and prefer read-only keys for schema/listing tasks.

What this means

The generated file may reveal internal CRM structure or business pipeline metadata to local users or future agent context.

Why it was flagged

The skill can persist a generated workspace schema file containing objects, attributes, lists, and field options for later context use.

Skill content
bash {baseDir}/scripts/generate-schema.sh > {baseDir}/workspace.schema.md
Recommendation

Generate the schema only when needed, review it for sensitive metadata, keep it private, and delete it when no longer useful.