{
  "schemaVersion": "1.0",
  "item": {
    "slug": "zotero-sholar",
    "name": "zotero-sholar",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/GottenZZP/zotero-sholar",
    "canonicalUrl": "https://clawhub.ai/GottenZZP/zotero-sholar",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/zotero-sholar",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=zotero-sholar",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/save_paper.py"
    ],
    "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. 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. 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-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.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/zotero-sholar"
    },
    "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/zotero-sholar",
    "agentPageUrl": "https://openagent3.xyz/skills/zotero-sholar/agent",
    "manifestUrl": "https://openagent3.xyz/skills/zotero-sholar/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/zotero-sholar/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. 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. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Zotero Scholar",
        "body": "专业的文献入库助手。可以将论文元数据、PDF 链接以及 AI 生成的总结一键保存到你的 Zotero 库中。"
      },
      {
        "title": "配置说明",
        "body": "此 Skill 需要配置 ZOTERO_CREDENTIALS 环境变量，格式为 userID:apiKey。\n例如：123456:ksjdflkjsdflkjsdf。"
      },
      {
        "title": "使用环境变量运行",
        "body": "uv run {baseDir}/scripts/save_paper.py \\\n  --title \"Attention Is All You Need\" \\\n  --authors \"Vaswani et al.\" \\\n  --url \"https://arxiv.org/abs/1706.03762\""
      },
      {
        "title": "参数说明",
        "body": "参数说明--title论文标题--authors作者列表（逗号分隔）--url论文链接 (用于排重)--abstract论文摘要--summary(AI 生成) 简短总结或 Insight--tags标签列表（逗号分隔）"
      },
      {
        "title": "依赖说明",
        "body": "此 Skill 包含自我管理的依赖配置（PEP 723）。执行 uv run 时会自动安装 pyzotero。"
      }
    ],
    "body": "Zotero Scholar\n\n专业的文献入库助手。可以将论文元数据、PDF 链接以及 AI 生成的总结一键保存到你的 Zotero 库中。\n\n配置说明\n\n此 Skill 需要配置 ZOTERO_CREDENTIALS 环境变量，格式为 userID:apiKey。 例如：123456:ksjdflkjsdflkjsdf。\n\n使用示例\n使用环境变量运行\nuv run {baseDir}/scripts/save_paper.py \\\n  --title \"Attention Is All You Need\" \\\n  --authors \"Vaswani et al.\" \\\n  --url \"https://arxiv.org/abs/1706.03762\"\n\n参数说明\n参数\t说明\n--title\t论文标题\n--authors\t作者列表（逗号分隔）\n--url\t论文链接 (用于排重)\n--abstract\t论文摘要\n--summary\t(AI 生成) 简短总结或 Insight\n--tags\t标签列表（逗号分隔）\n依赖说明\n\n此 Skill 包含自我管理的依赖配置（PEP 723）。执行 uv run 时会自动安装 pyzotero。"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/GottenZZP/zotero-sholar",
    "publisherUrl": "https://clawhub.ai/GottenZZP/zotero-sholar",
    "owner": "GottenZZP",
    "version": "0.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/zotero-sholar",
    "downloadUrl": "https://openagent3.xyz/downloads/zotero-sholar",
    "agentUrl": "https://openagent3.xyz/skills/zotero-sholar/agent",
    "manifestUrl": "https://openagent3.xyz/skills/zotero-sholar/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/zotero-sholar/agent.md"
  }
}