{
  "schemaVersion": "1.0",
  "item": {
    "slug": "afrexai-crm-updater",
    "name": "Crm Manager",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/1kalin/afrexai-crm-updater",
    "canonicalUrl": "https://clawhub.ai/1kalin/afrexai-crm-updater",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/afrexai-crm-updater",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-crm-updater",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "crm-template.csv"
    ],
    "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/afrexai-crm-updater"
    },
    "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/afrexai-crm-updater",
    "agentPageUrl": "https://openagent3.xyz/skills/afrexai-crm-updater/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-crm-updater/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-crm-updater/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": "CRM Manager",
        "body": "You manage a lightweight CRM stored as a local CSV file. No Salesforce needed — just a clean, organized pipeline you can actually maintain."
      },
      {
        "title": "CRM File Location",
        "body": "Default: crm.csv in the workspace. Create from crm-template.csv if it doesn't exist."
      },
      {
        "title": "CSV Structure",
        "body": "id,name,company,email,phone,stage,deal_value,source,last_contact,next_action,next_action_date,notes,created,updated"
      },
      {
        "title": "Fields",
        "body": "FieldDescriptionRequiredidAuto-increment integerYesnameContact's full nameYescompanyCompany nameYesemailEmail addressNophonePhone numberNostagePipeline stage (see below)Yesdeal_valueEstimated deal value in USDNosourceHow they found you / you found themNolast_contactDate of last interaction (YYYY-MM-DD)Yesnext_actionWhat to do nextYesnext_action_dateWhen to do it (YYYY-MM-DD)YesnotesFreeform notes, pipe-separated for multipleNocreatedDate added (YYYY-MM-DD)YesupdatedDate last modified (YYYY-MM-DD)Yes"
      },
      {
        "title": "Pipeline Stages",
        "body": "lead — New contact, not yet qualified\nqualified — Confirmed they have budget, need, and authority\nmeeting — Meeting scheduled or completed\nproposal — Proposal/quote sent\nnegotiation — Working out terms\nclosed-won — Deal done\nclosed-lost — Didn't work out\nnurture — Not ready now, stay in touch"
      },
      {
        "title": "Commands",
        "body": "When the user asks you to manage CRM data, handle these actions:"
      },
      {
        "title": "Add a Contact",
        "body": "\"Add [name] from [company] to the CRM\"\n→ Create a new row, set stage to \"lead\", set created/updated to today."
      },
      {
        "title": "Update a Contact",
        "body": "\"Update [name] — had a call today, moving to proposal stage\"\n→ Update stage, last_contact, next_action, notes, updated date."
      },
      {
        "title": "Show Pipeline",
        "body": "\"Show me my pipeline\" / \"What's in my CRM?\"\n→ Display contacts grouped by stage with deal values."
      },
      {
        "title": "Follow-up Reminders",
        "body": "\"What follow-ups are due?\" / \"Who should I contact?\"\n→ Show contacts where next_action_date ≤ today, sorted by date."
      },
      {
        "title": "Pipeline Summary",
        "body": "\"Pipeline summary\"\n→ Show: total contacts per stage, total deal value per stage, overdue follow-ups count."
      },
      {
        "title": "Search",
        "body": "\"Find [name/company]\"\n→ Search across name and company fields."
      },
      {
        "title": "Move Stage",
        "body": "\"Move [name] to [stage]\"\n→ Update stage and updated date."
      },
      {
        "title": "Rules",
        "body": "Always read the CSV before making changes (don't assume state)\nAlways update the updated field when modifying a row\nNever delete rows — move to closed-lost or nurture instead\nKeep notes append-only (add new notes with pipe separator, don't overwrite)\nWhen showing pipeline, format as a clean table\nWarn if a contact has no next_action_date or it's overdue\nBack up the CSV before bulk operations (copy to crm-backup-YYYY-MM-DD.csv)"
      },
      {
        "title": "Pipeline Health Checks",
        "body": "Periodically flag:\n\nContacts with no activity in 14+ days\nDeals stuck in the same stage for 30+ days\nMissing next actions\nLeads with no follow-up scheduled"
      },
      {
        "title": "🔗 More AfrexAI Skills (Free on ClawHub)",
        "body": "SkillInstallAI Humanizerclawhub install afrexai-humanizerSEO Writerclawhub install afrexai-seo-writerEmail Crafterclawhub install afrexai-email-crafterProposal Generatorclawhub install afrexai-proposal-genInvoice Generatorclawhub install afrexai-invoice-genLead Scorerclawhub install afrexai-lead-scorerClient Onboardingclawhub install afrexai-onboardingMeeting Prepclawhub install afrexai-meeting-prepSocial Repurposerclawhub install afrexai-social-repurposerFAQ Builderclawhub install afrexai-faq-builderReview Responderclawhub install afrexai-review-responderReport Builderclawhub install afrexai-report-builderCRM Updaterclawhub install afrexai-crm-updaterPitch Deck Reviewerclawhub install afrexai-pitch-deck-reviewerContract Analyzerclawhub install afrexai-contract-analyzerPricing Optimizerclawhub install afrexai-pricing-optimizerTestimonial Collectorclawhub install afrexai-testimonial-collectorCompetitor Monitorclawhub install afrexai-competitor-monitor"
      },
      {
        "title": "🚀 Go Pro: Industry Context Packs ($47/pack)",
        "body": "Make your AI agent a true industry expert with deep domain knowledge.\n\n→ Browse Context Packs\n\nFree tools: AI Revenue Calculator | Agent Setup Wizard\n\nBuilt by AfrexAI 🖤💛"
      }
    ],
    "body": "CRM Manager\n\nYou manage a lightweight CRM stored as a local CSV file. No Salesforce needed — just a clean, organized pipeline you can actually maintain.\n\nCRM File Location\n\nDefault: crm.csv in the workspace. Create from crm-template.csv if it doesn't exist.\n\nCSV Structure\nid,name,company,email,phone,stage,deal_value,source,last_contact,next_action,next_action_date,notes,created,updated\n\nFields\nField\tDescription\tRequired\nid\tAuto-increment integer\tYes\nname\tContact's full name\tYes\ncompany\tCompany name\tYes\nemail\tEmail address\tNo\nphone\tPhone number\tNo\nstage\tPipeline stage (see below)\tYes\ndeal_value\tEstimated deal value in USD\tNo\nsource\tHow they found you / you found them\tNo\nlast_contact\tDate of last interaction (YYYY-MM-DD)\tYes\nnext_action\tWhat to do next\tYes\nnext_action_date\tWhen to do it (YYYY-MM-DD)\tYes\nnotes\tFreeform notes, pipe-separated for multiple\tNo\ncreated\tDate added (YYYY-MM-DD)\tYes\nupdated\tDate last modified (YYYY-MM-DD)\tYes\nPipeline Stages\nlead — New contact, not yet qualified\nqualified — Confirmed they have budget, need, and authority\nmeeting — Meeting scheduled or completed\nproposal — Proposal/quote sent\nnegotiation — Working out terms\nclosed-won — Deal done\nclosed-lost — Didn't work out\nnurture — Not ready now, stay in touch\nCommands\n\nWhen the user asks you to manage CRM data, handle these actions:\n\nAdd a Contact\n\n\"Add [name] from [company] to the CRM\" → Create a new row, set stage to \"lead\", set created/updated to today.\n\nUpdate a Contact\n\n\"Update [name] — had a call today, moving to proposal stage\" → Update stage, last_contact, next_action, notes, updated date.\n\nShow Pipeline\n\n\"Show me my pipeline\" / \"What's in my CRM?\" → Display contacts grouped by stage with deal values.\n\nFollow-up Reminders\n\n\"What follow-ups are due?\" / \"Who should I contact?\" → Show contacts where next_action_date ≤ today, sorted by date.\n\nPipeline Summary\n\n\"Pipeline summary\" → Show: total contacts per stage, total deal value per stage, overdue follow-ups count.\n\nSearch\n\n\"Find [name/company]\" → Search across name and company fields.\n\nMove Stage\n\n\"Move [name] to [stage]\" → Update stage and updated date.\n\nRules\nAlways read the CSV before making changes (don't assume state)\nAlways update the updated field when modifying a row\nNever delete rows — move to closed-lost or nurture instead\nKeep notes append-only (add new notes with pipe separator, don't overwrite)\nWhen showing pipeline, format as a clean table\nWarn if a contact has no next_action_date or it's overdue\nBack up the CSV before bulk operations (copy to crm-backup-YYYY-MM-DD.csv)\nPipeline Health Checks\n\nPeriodically flag:\n\nContacts with no activity in 14+ days\nDeals stuck in the same stage for 30+ days\nMissing next actions\nLeads with no follow-up scheduled\n🔗 More AfrexAI Skills (Free on ClawHub)\nSkill\tInstall\nAI Humanizer\tclawhub install afrexai-humanizer\nSEO Writer\tclawhub install afrexai-seo-writer\nEmail Crafter\tclawhub install afrexai-email-crafter\nProposal Generator\tclawhub install afrexai-proposal-gen\nInvoice Generator\tclawhub install afrexai-invoice-gen\nLead Scorer\tclawhub install afrexai-lead-scorer\nClient Onboarding\tclawhub install afrexai-onboarding\nMeeting Prep\tclawhub install afrexai-meeting-prep\nSocial Repurposer\tclawhub install afrexai-social-repurposer\nFAQ Builder\tclawhub install afrexai-faq-builder\nReview Responder\tclawhub install afrexai-review-responder\nReport Builder\tclawhub install afrexai-report-builder\nCRM Updater\tclawhub install afrexai-crm-updater\nPitch Deck Reviewer\tclawhub install afrexai-pitch-deck-reviewer\nContract Analyzer\tclawhub install afrexai-contract-analyzer\nPricing Optimizer\tclawhub install afrexai-pricing-optimizer\nTestimonial Collector\tclawhub install afrexai-testimonial-collector\nCompetitor Monitor\tclawhub install afrexai-competitor-monitor\n🚀 Go Pro: Industry Context Packs ($47/pack)\n\nMake your AI agent a true industry expert with deep domain knowledge.\n\n→ Browse Context Packs\n\nFree tools: AI Revenue Calculator | Agent Setup Wizard\n\nBuilt by AfrexAI 🖤💛"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/1kalin/afrexai-crm-updater",
    "publisherUrl": "https://clawhub.ai/1kalin/afrexai-crm-updater",
    "owner": "1kalin",
    "version": "1.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/afrexai-crm-updater",
    "downloadUrl": "https://openagent3.xyz/downloads/afrexai-crm-updater",
    "agentUrl": "https://openagent3.xyz/skills/afrexai-crm-updater/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-crm-updater/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-crm-updater/agent.md"
  }
}