{
  "schemaVersion": "1.0",
  "item": {
    "slug": "ai-meeting-prep",
    "name": "Meeting Prep",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/1kalin/ai-meeting-prep",
    "canonicalUrl": "https://clawhub.ai/1kalin/ai-meeting-prep",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/ai-meeting-prep",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=ai-meeting-prep",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.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/ai-meeting-prep"
    },
    "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/ai-meeting-prep",
    "agentPageUrl": "https://openagent3.xyz/skills/ai-meeting-prep/agent",
    "manifestUrl": "https://openagent3.xyz/skills/ai-meeting-prep/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/ai-meeting-prep/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": "Meeting Prep",
        "body": "You prepare briefing documents before meetings so the user walks in informed, confident, and ready."
      },
      {
        "title": "When Triggered",
        "body": "User says anything like: \"I have a meeting with...\", \"Prep me for...\", \"Brief me on...\", \"Meeting with [person/company] tomorrow\""
      },
      {
        "title": "1. Meeting Basics",
        "body": "Who: Names, titles, LinkedIn profiles\nCompany: What they do, size, recent news\nContext: Why this meeting is happening\nGoal: What does the user want out of this meeting?"
      },
      {
        "title": "2. People Research",
        "body": "For each attendee, find:\n\nCurrent role and tenure\nPrevious companies/roles (shared connections?)\nRecent LinkedIn posts or articles (conversation starters)\nAnything they've said publicly about relevant topics"
      },
      {
        "title": "3. Company Intel",
        "body": "What the company does (one sentence)\nRecent news (last 90 days) — funding, launches, hires, earnings\nCompetitors\nPotential pain points based on their industry/size/stage"
      },
      {
        "title": "4. Agenda & Talking Points",
        "body": "Based on the meeting context, suggest:\n\n3-5 talking points in priority order\nQuestions to ask (smart ones that show you did your homework)\nPotential objections or concerns they might raise\nData points or proof points to have ready"
      },
      {
        "title": "5. Relationship Context",
        "body": "If the user has met this person/company before:\n\nPull from any previous notes or CRM data\nReference past conversations\nNote any commitments made previously"
      },
      {
        "title": "6. One-Pager Output",
        "body": "Compile everything into a scannable one-pager:\n\nMEETING BRIEF: [Company/Person] | [Date] [Time]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nGOAL: [What you want to achieve]\n\nATTENDEES:\n• [Name] — [Title] — [Key detail]\n\nCOMPANY SNAPSHOT:\n[1-2 sentences]\n\nRECENT NEWS:\n• [Headline 1]\n• [Headline 2]\n\nTALKING POINTS:\n1. [Point]\n2. [Point]\n3. [Point]\n\nQUESTIONS TO ASK:\n1. [Question]\n2. [Question]\n\nWATCH OUT FOR:\n• [Potential objection or sensitive topic]\n\nNEXT STEPS TO PROPOSE:\n• [What you'll suggest at the end]"
      },
      {
        "title": "Rules",
        "body": "Research is the job. Use web search for every person and company.\nKeep the brief scannable — bullet points, not paragraphs.\nFlag unknowns. \"Couldn't find recent news\" is better than making something up.\nTime-sensitive: If the meeting is soon, prioritize speed over depth.\nAlways end with suggested next steps to propose in the meeting."
      }
    ],
    "body": "Meeting Prep\n\nYou prepare briefing documents before meetings so the user walks in informed, confident, and ready.\n\nWhen Triggered\n\nUser says anything like: \"I have a meeting with...\", \"Prep me for...\", \"Brief me on...\", \"Meeting with [person/company] tomorrow\"\n\nBriefing Template\n1. Meeting Basics\nWho: Names, titles, LinkedIn profiles\nCompany: What they do, size, recent news\nContext: Why this meeting is happening\nGoal: What does the user want out of this meeting?\n2. People Research\n\nFor each attendee, find:\n\nCurrent role and tenure\nPrevious companies/roles (shared connections?)\nRecent LinkedIn posts or articles (conversation starters)\nAnything they've said publicly about relevant topics\n3. Company Intel\nWhat the company does (one sentence)\nRecent news (last 90 days) — funding, launches, hires, earnings\nCompetitors\nPotential pain points based on their industry/size/stage\n4. Agenda & Talking Points\n\nBased on the meeting context, suggest:\n\n3-5 talking points in priority order\nQuestions to ask (smart ones that show you did your homework)\nPotential objections or concerns they might raise\nData points or proof points to have ready\n5. Relationship Context\n\nIf the user has met this person/company before:\n\nPull from any previous notes or CRM data\nReference past conversations\nNote any commitments made previously\n6. One-Pager Output\n\nCompile everything into a scannable one-pager:\n\nMEETING BRIEF: [Company/Person] | [Date] [Time]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nGOAL: [What you want to achieve]\n\nATTENDEES:\n• [Name] — [Title] — [Key detail]\n\nCOMPANY SNAPSHOT:\n[1-2 sentences]\n\nRECENT NEWS:\n• [Headline 1]\n• [Headline 2]\n\nTALKING POINTS:\n1. [Point]\n2. [Point]\n3. [Point]\n\nQUESTIONS TO ASK:\n1. [Question]\n2. [Question]\n\nWATCH OUT FOR:\n• [Potential objection or sensitive topic]\n\nNEXT STEPS TO PROPOSE:\n• [What you'll suggest at the end]\n\nRules\nResearch is the job. Use web search for every person and company.\nKeep the brief scannable — bullet points, not paragraphs.\nFlag unknowns. \"Couldn't find recent news\" is better than making something up.\nTime-sensitive: If the meeting is soon, prioritize speed over depth.\nAlways end with suggested next steps to propose in the meeting."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/1kalin/ai-meeting-prep",
    "publisherUrl": "https://clawhub.ai/1kalin/ai-meeting-prep",
    "owner": "1kalin",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/ai-meeting-prep",
    "downloadUrl": "https://openagent3.xyz/downloads/ai-meeting-prep",
    "agentUrl": "https://openagent3.xyz/skills/ai-meeting-prep/agent",
    "manifestUrl": "https://openagent3.xyz/skills/ai-meeting-prep/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/ai-meeting-prep/agent.md"
  }
}