{
  "schemaVersion": "1.0",
  "item": {
    "slug": "attio-crm",
    "name": "Attio CRM",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/kesslerio/attio-crm",
    "canonicalUrl": "https://clawhub.ai/kesslerio/attio-crm",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/attio-crm",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=attio-crm",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "mcporter/config.json",
      "references/company_workflows.md",
      "references/deal_workflows.md",
      "references/field_guide.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/attio-crm"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/attio-crm",
    "agentPageUrl": "https://openagent3.xyz/skills/attio-crm/agent",
    "manifestUrl": "https://openagent3.xyz/skills/attio-crm/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/attio-crm/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Quick Commands",
        "body": "# Search for records\nattio search companies \"Acme\"\nattio search deals \"Enterprise\"\nattio search people \"John\"\n\n# Get record details by ID\nattio get companies \"record-uuid\"\nattio get deals \"record-uuid\"\n\n# Add a note to a record\nattio note companies \"record-uuid\" \"Title\" \"Note content here\"\n\n# List notes on a record\nattio notes companies \"record-uuid\"\n\n# See available fields for a record type\nattio fields companies\nattio fields deals\n\n# Get select field options (e.g., deal stages)\nattio options deals stage"
      },
      {
        "title": "Golden Rules",
        "body": "Discover fields first - Run attio fields <type> before updating records\nCheck select options - Run attio options <type> <field> for dropdown values\nUse internal values - Select fields use internal names, not display labels\nWhen uncertain, use notes - Put unstructured data in notes, not record fields\nFormat data correctly - Numbers as 85, arrays as [\"Value\"], booleans as true/false"
      },
      {
        "title": "Workflow Index",
        "body": "Load these references as needed:\n\nCompany workflows - references/company_workflows.md\nDeal workflows - references/deal_workflows.md\nField guide - references/field_guide.md"
      },
      {
        "title": "Command Reference",
        "body": "CommandDescriptionattio search <type> \"<query>\"Search recordsattio get <type> <id>Get record detailsattio update <type> <id> record_data='{...}'Update recordattio create <type> record_data='{...}'Create recordattio delete <type> <id>Delete recordattio note <type> <id> \"<title>\" \"<content>\"Add noteattio notes <type> <id>List notesattio fields <type>List available fieldsattio options <type> <field>Get select options\n\nRecord types: companies, people, deals, tasks"
      },
      {
        "title": "Look up a company",
        "body": "attio search companies \"Acme Corp\""
      },
      {
        "title": "Get deal details",
        "body": "attio get deals \"deal-uuid-here\""
      },
      {
        "title": "Add meeting notes to company",
        "body": "attio note companies \"company-uuid\" \"Meeting Notes\" \"Discussed pricing. Follow up next week.\""
      },
      {
        "title": "Check deal stages before updating",
        "body": "attio options deals stage"
      },
      {
        "title": "Update deal stage",
        "body": "attio update deals \"deal-uuid\" record_data='{\"stage\":\"negotiation\"}'"
      },
      {
        "title": "Pipeline Stages",
        "body": "Never hard-code stage names. Always check first:\n\nattio options deals stage\n\nUse the internal value (e.g., negotiation), not the display label (e.g., \"Negotiation\")."
      }
    ],
    "body": "Attio CRM\nQuick Commands\n# Search for records\nattio search companies \"Acme\"\nattio search deals \"Enterprise\"\nattio search people \"John\"\n\n# Get record details by ID\nattio get companies \"record-uuid\"\nattio get deals \"record-uuid\"\n\n# Add a note to a record\nattio note companies \"record-uuid\" \"Title\" \"Note content here\"\n\n# List notes on a record\nattio notes companies \"record-uuid\"\n\n# See available fields for a record type\nattio fields companies\nattio fields deals\n\n# Get select field options (e.g., deal stages)\nattio options deals stage\n\nGolden Rules\nDiscover fields first - Run attio fields <type> before updating records\nCheck select options - Run attio options <type> <field> for dropdown values\nUse internal values - Select fields use internal names, not display labels\nWhen uncertain, use notes - Put unstructured data in notes, not record fields\nFormat data correctly - Numbers as 85, arrays as [\"Value\"], booleans as true/false\nWorkflow Index\n\nLoad these references as needed:\n\nCompany workflows - references/company_workflows.md\nDeal workflows - references/deal_workflows.md\nField guide - references/field_guide.md\nCommand Reference\nCommand\tDescription\nattio search <type> \"<query>\"\tSearch records\nattio get <type> <id>\tGet record details\nattio update <type> <id> record_data='{...}'\tUpdate record\nattio create <type> record_data='{...}'\tCreate record\nattio delete <type> <id>\tDelete record\nattio note <type> <id> \"<title>\" \"<content>\"\tAdd note\nattio notes <type> <id>\tList notes\nattio fields <type>\tList available fields\nattio options <type> <field>\tGet select options\n\nRecord types: companies, people, deals, tasks\n\nCommon Workflows\nLook up a company\nattio search companies \"Acme Corp\"\n\nGet deal details\nattio get deals \"deal-uuid-here\"\n\nAdd meeting notes to company\nattio note companies \"company-uuid\" \"Meeting Notes\" \"Discussed pricing. Follow up next week.\"\n\nCheck deal stages before updating\nattio options deals stage\n\nUpdate deal stage\nattio update deals \"deal-uuid\" record_data='{\"stage\":\"negotiation\"}'\n\nPipeline Stages\n\nNever hard-code stage names. Always check first:\n\nattio options deals stage\n\n\nUse the internal value (e.g., negotiation), not the display label (e.g., \"Negotiation\")."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/kesslerio/attio-crm",
    "publisherUrl": "https://clawhub.ai/kesslerio/attio-crm",
    "owner": "kesslerio",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/attio-crm",
    "downloadUrl": "https://openagent3.xyz/downloads/attio-crm",
    "agentUrl": "https://openagent3.xyz/skills/attio-crm/agent",
    "manifestUrl": "https://openagent3.xyz/skills/attio-crm/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/attio-crm/agent.md"
  }
}