affinity-readonly

Read-only Affinity CRM access for analysis and memo prep. Use when you need to fetch Affinity companies, people, notes, opportunities, interactions, or relationship data via API and summarize it. Enforce GET-only operations, never perform writes, and never expose API keys.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "affinity-readonly" with this command: npx skills add howdymarc/affinity-readonly

Affinity Read-Only

Use this skill for Affinity analysis tasks from chat or Slack.

Hard rules

  • Use GET requests only.
  • Never call POST, PUT, PATCH, or DELETE.
  • Never change stages, notes, tags, companies, or people.
  • Never print, log, or echo AFFINITY_API_KEY.
  • If a request requires modification, stop and ask for explicit approval.

Prerequisite

  • AFFINITY_API_KEY must be set in local environment.

Quick check:

zsh -lc '[[ -n "$AFFINITY_API_KEY" ]] && echo "AFFINITY_API_KEY is set" || echo "AFFINITY_API_KEY is not set"'

API helper

Use the bundled script:

./skills/affinity-readonly/scripts/affinity_get.sh "/companies" "page_size=25"
./skills/affinity-readonly/scripts/affinity_get.sh "/persons" "term=Driven%20Plastics"
./skills/affinity-readonly/scripts/affinity_get.sh "/notes" "person_id=12345"
  • Arg 1: endpoint path beginning with /
  • Arg 2 (optional): query string without leading ?
  • Base URL defaults to https://api.affinity.co and can be overridden with AFFINITY_API_BASE

Workflow

  1. Confirm task is analysis-only.
  2. Fetch only required records with affinity_get.sh.
  3. Summarize evidence with IDs/timestamps when available.
  4. If data appears incomplete, request clarifying filters (date range, company, person).
  5. Refuse any write/update request unless user explicitly approves and policy is changed.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

Anygen Workflow Generate

AI-powered content creation suite. Create slides/PPT, documents, diagrams, websites, data visualizations, research reports, storybooks, financial analysis, a...

Registry SourceRecently Updated
Research

Postmortem Generator

Generate blameless incident postmortems from timeline data, alerts, and chat logs. Produce structured reports with root cause analysis, contributing factors,...

Registry SourceRecently Updated
Research

Agentype

Run the Agentype workflow for local AI-agent usage analysis: collect and cache deterministic JSON, infer a persona/archetype from aggregate usage signals, th...

Registry SourceRecently Updated
500Profile unavailable
Research

Amazon Ops Agents

AI-driven multi-agent system for Amazon sellers offering product research, listing optimization, ad management, inventory, pricing, review, brand protection,...

Registry SourceRecently Updated