{
  "schemaVersion": "1.0",
  "item": {
    "slug": "x-followings-digest",
    "name": "X Followings Digest",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/kaima2022/x-followings-digest",
    "canonicalUrl": "https://clawhub.ai/kaima2022/x-followings-digest",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/x-followings-digest",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=x-followings-digest",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/analyst_prompt_template.md",
      "scripts/fetch_followings_tweets.sh"
    ],
    "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/x-followings-digest"
    },
    "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/x-followings-digest",
    "agentPageUrl": "https://openagent3.xyz/skills/x-followings-digest/agent",
    "manifestUrl": "https://openagent3.xyz/skills/x-followings-digest/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/x-followings-digest/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": "X关注列表日报生成器 / X Followings Digest Generator",
        "body": "自动抓取你关注的人的最新推文，并生成结构化的AI日报。\n\nAuto-fetch latest tweets from your followings and generate structured AI digest."
      },
      {
        "title": "1. 配置X授权 / Configure X Auth",
        "body": "export AUTH_TOKEN=\"your_auth_token\"\nexport CT0=\"your_ct0\""
      },
      {
        "title": "2. 获取关注列表推文 / Fetch Tweets",
        "body": "# 默认最近1天 / Default: last 1 day\n./scripts/fetch_followings_tweets.sh\n\n# 指定数量和时间 / Specify count & days\n./scripts/fetch_followings_tweets.sh 50 1   # 50 tweets, 1 day\n./scripts/fetch_followings_tweets.sh 50 3   # 50 tweets, 3 days\n./scripts/fetch_followings_tweets.sh 100 7  # 100 tweets, 7 days (weekly)"
      },
      {
        "title": "3. 生成日报 / Generate Digest",
        "body": "将获取到的推文内容，使用 analyst_prompt_template.md 中的提示词模板进行分析。\n\nFeed the fetched tweets to the AI using the prompt template in references/analyst_prompt_template.md."
      },
      {
        "title": "输出格式 / Output Format",
        "body": "日报包含以下分类（仅显示有内容的类别）：\n\nDigest includes (only shows categories with content):\n\n🔥 重大事件 / Major Events - 具体细节和影响分析 / Specific details & impact analysis\n🚀 产品发布 / Product Releases - 新模型、API更新、工具版本 / New models, API updates, tools\n💡 技术洞察 / Tech Insights - 技术方案、优化技巧、代码片段 / Technical solutions, optimizations\n🔗 资源汇总 / Resources - 论文、开源项目、教程、工具 / Papers, OSS, tutorials, tools\n🎁 福利羊毛 / Deals & Freebies - 免费额度、优惠、赠品 / Free credits, discounts, giveaways\n📊 舆情信号 / Signals - 争议话题、预测、警告 / Controversies, predictions, warnings"
      },
      {
        "title": "语言设置 / Language Setting",
        "body": "在调用AI分析时，通过提示词指定输出语言：\n\nWhen calling the AI, specify output language in the prompt:\n\n中文输出: 使用提示词中的 [中文] 部分\nEnglish Output: Use the [EN] section in the prompt template\n中英双语: 使用完整提示词，要求 bilingual output"
      },
      {
        "title": "依赖 / Dependencies",
        "body": "bird CLI (X/Twitter client)\nAUTH_TOKEN & CT0 from browser cookies"
      },
      {
        "title": "注意事项 / Notes",
        "body": "推文数量越多，处理时间越长\nMore tweets = longer processing time\n建议设置定时任务每日自动运行\nRecommended: set up cron job for daily auto-run"
      }
    ],
    "body": "X关注列表日报生成器 / X Followings Digest Generator\n\n自动抓取你关注的人的最新推文，并生成结构化的AI日报。\n\nAuto-fetch latest tweets from your followings and generate structured AI digest.\n\n快速开始 / Quick Start\n1. 配置X授权 / Configure X Auth\nexport AUTH_TOKEN=\"your_auth_token\"\nexport CT0=\"your_ct0\"\n\n2. 获取关注列表推文 / Fetch Tweets\n# 默认最近1天 / Default: last 1 day\n./scripts/fetch_followings_tweets.sh\n\n# 指定数量和时间 / Specify count & days\n./scripts/fetch_followings_tweets.sh 50 1   # 50 tweets, 1 day\n./scripts/fetch_followings_tweets.sh 50 3   # 50 tweets, 3 days\n./scripts/fetch_followings_tweets.sh 100 7  # 100 tweets, 7 days (weekly)\n\n3. 生成日报 / Generate Digest\n\n将获取到的推文内容，使用 analyst_prompt_template.md 中的提示词模板进行分析。\n\nFeed the fetched tweets to the AI using the prompt template in references/analyst_prompt_template.md.\n\n输出格式 / Output Format\n\n日报包含以下分类（仅显示有内容的类别）：\n\nDigest includes (only shows categories with content):\n\n🔥 重大事件 / Major Events - 具体细节和影响分析 / Specific details & impact analysis\n🚀 产品发布 / Product Releases - 新模型、API更新、工具版本 / New models, API updates, tools\n💡 技术洞察 / Tech Insights - 技术方案、优化技巧、代码片段 / Technical solutions, optimizations\n🔗 资源汇总 / Resources - 论文、开源项目、教程、工具 / Papers, OSS, tutorials, tools\n🎁 福利羊毛 / Deals & Freebies - 免费额度、优惠、赠品 / Free credits, discounts, giveaways\n📊 舆情信号 / Signals - 争议话题、预测、警告 / Controversies, predictions, warnings\n语言设置 / Language Setting\n\n在调用AI分析时，通过提示词指定输出语言：\n\nWhen calling the AI, specify output language in the prompt:\n\n中文输出: 使用提示词中的 [中文] 部分\nEnglish Output: Use the [EN] section in the prompt template\n中英双语: 使用完整提示词，要求 bilingual output\n依赖 / Dependencies\nbird CLI (X/Twitter client)\nAUTH_TOKEN & CT0 from browser cookies\n注意事项 / Notes\n推文数量越多，处理时间越长\nMore tweets = longer processing time\n建议设置定时任务每日自动运行\nRecommended: set up cron job for daily auto-run"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/kaima2022/x-followings-digest",
    "publisherUrl": "https://clawhub.ai/kaima2022/x-followings-digest",
    "owner": "kaima2022",
    "version": "1.1.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/x-followings-digest",
    "downloadUrl": "https://openagent3.xyz/downloads/x-followings-digest",
    "agentUrl": "https://openagent3.xyz/skills/x-followings-digest/agent",
    "manifestUrl": "https://openagent3.xyz/skills/x-followings-digest/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/x-followings-digest/agent.md"
  }
}