{
  "schemaVersion": "1.0",
  "item": {
    "slug": "twitterscore",
    "name": "TwitterScore",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/NikolayBohdanov/twitterscore",
    "canonicalUrl": "https://clawhub.ai/NikolayBohdanov/twitterscore",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/twitterscore",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=twitterscore",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "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. 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",
      "slug": "twitterscore",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-10T07:54:10.982Z",
      "expiresAt": "2026-05-17T07:54:10.982Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=twitterscore",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=twitterscore",
        "contentDisposition": "attachment; filename=\"twitterscore-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "twitterscore"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/twitterscore"
    },
    "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/twitterscore",
    "agentPageUrl": "https://openagent3.xyz/skills/twitterscore/agent",
    "manifestUrl": "https://openagent3.xyz/skills/twitterscore/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/twitterscore/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": "TwitterScore Skill",
        "body": "Use twitterscore to research Twitter accounts, analyze influence scores, track follower growth, and compare accounts using the TwitterScore.io API."
      },
      {
        "title": "Setup",
        "body": "Requires a TwitterScore API key. Get one at twitterscore.io/api/prices.\n\n# Set API key\nexport TWITTERSCORE_API_KEY=\"your_api_key\"\n\n# Or configure via OpenClaw\nopenclaw config set twitterscore.api_key your_api_key"
      },
      {
        "title": "score",
        "body": "Get TwitterScore for an account.\n\n# By username (default)\ntwitterscore score elonmusk\n\n# By Twitter ID\ntwitterscore score --id 44196397\n\n# Output as JSON\ntwitterscore score elonmusk --json\n\nOutput:\n\n@elonmusk (Elon Musk)\nTwitter ID: 44196397\nTwitter Score: 1000.0/1000"
      },
      {
        "title": "info",
        "body": "Get detailed account information.\n\ntwitterscore info elonmusk\n\nOutput:\n\n@elonmusk\nName: Elon Musk\nDescription: ...\nFollowers: 199,987,720\nProfile: [image URL]"
      },
      {
        "title": "bulk",
        "body": "Check up to 50 accounts at once.\n\ntwitterscore bulk coinbase binance paradigm a16zcrypto\n\n# From file\ntwitterscore bulk --file accounts.txt"
      },
      {
        "title": "followers",
        "body": "Get and analyze followers.\n\n# Top followers by score\ntwitterscore followers elonmusk --top 10\n\n# Paginated list\ntwitterscore followers elonmusk --page 1 --size 25\n\n# Filter by category (1=Venture Capitals)\ntwitterscore followers elonmusk --category 1\n\n# Filter by tag (22=Ethereum)\ntwitterscore followers elonmusk --tag 22\n\n# Filter by tag category (3=Ecosystems)\ntwitterscore followers elonmusk --tag-category 3"
      },
      {
        "title": "diff",
        "body": "Track score changes.\n\ntwitterscore diff elonmusk\n\nOutput:\n\nScore Changes for @elonmusk:\nWeek: +8 (2024-09-26 → 2024-10-03)\nMonth: +9 (2024-09-03 → 2024-10-03)"
      },
      {
        "title": "history",
        "body": "Get follower count history.\n\n# Last 30 days (default)\ntwitterscore history elonmusk\n\n# Custom periods\ntwitterscore history elonmusk --period 7d    # 7 days\ntwitterscore history elonmusk --period 180d  # 6 months\ntwitterscore history elonmusk --period 1y    # 1 year\ntwitterscore history elonmusk --period all   # All time\n\n# Export to CSV\ntwitterscore history elonmusk --export growth.csv"
      },
      {
        "title": "categories",
        "body": "List all follower categories.\n\ntwitterscore categories\n\nOutput:\n\nID  Name\n1   Venture Capitals\n2   Founders\n3   Projects\n4   Exchanges\n5   Auditors\n7   Media\n8   Influencers\n9   Angels\n10  Trading"
      },
      {
        "title": "tags",
        "body": "List all available tags.\n\n# All tags\ntwitterscore tags\n\n# Paginated\ntwitterscore tags --page 1 --size 25"
      },
      {
        "title": "analyze",
        "body": "Analyze followers by categories and tags.\n\n# Followers by category\ntwitterscore analyze elonmusk --by-category\n\n# Followers by tag\ntwitterscore analyze elonmusk --by-tag"
      },
      {
        "title": "limits",
        "body": "Check your API usage and limits.\n\ntwitterscore limits\n\nOutput:\n\nPlan: Pro\nMonthly: 10,700 / 200,000 (189,300 remaining)\nResets: 2025-05-12\nPer minute: 60 requests"
      },
      {
        "title": "Global Flags",
        "body": "FlagDescription--api-key KEYOverride API key--jsonOutput as JSON--csvOutput as CSV--quietMinimal output"
      },
      {
        "title": "Common Parameters",
        "body": "ParameterDescriptionDefault--page NPage number1--size NItems per page (max 50)10--category IDFilter by category ID---tag IDFilter by tag ID---tag-category IDFilter by tag category-"
      },
      {
        "title": "Environment Variables",
        "body": "VariableDescriptionTWITTERSCORE_API_KEYYour TwitterScore API keyTWITTERSCORE_BASE_URLAPI base URL (optional)"
      },
      {
        "title": "Rate Limiting",
        "body": "Max 60 requests/minute\nUse bulk operations when checking multiple accounts\nCache results for frequently checked accounts"
      },
      {
        "title": "Efficient Queries",
        "body": "# ❌ Slow: Individual requests\nfor user in coinbase binance paradigm; do\n  twitterscore score $user\ndone\n\n# ✅ Fast: Bulk request\ntwitterscore bulk coinbase binance paradigm"
      },
      {
        "title": "Exporting Data",
        "body": "# Export follower analysis to CSV\ntwitterscore followers elonmusk --top 100 --csv > top_followers.csv\n\n# Export growth history\ntwitterscore history elonmusk --period 1y --export yearly_growth.csv"
      },
      {
        "title": "API Reference",
        "body": "Base URL: https://twitterscore.io/api/v1\n\nSee TwitterScore API Documentation for full API details."
      },
      {
        "title": "\"API key not configured\"",
        "body": "Set your API key:\n\nexport TWITTERSCORE_API_KEY=\"your_key\""
      },
      {
        "title": "\"Rate limit exceeded\"",
        "body": "Wait a minute or check your plan limits:\n\ntwitterscore limits"
      },
      {
        "title": "\"Account not found\"",
        "body": "The account may be deleted, private, or suspended. Try using Twitter ID instead of username."
      },
      {
        "title": "Research Competitors",
        "body": "# Get scores for top VCs\ntwitterscore bulk a16zcrypto paradigm coinbasecms dragonfly_xyz\n\n# Analyze their followers\nfor vc in a16zcrypto paradigm; do\n  echo \"=== $VC ===\"\n  twitterscore analyze $vc --by-category\ndone"
      },
      {
        "title": "Track Growth",
        "body": "# Save current state\ntwitterscore history myaccount --period all --export before_campaign.csv\n\n# ... run marketing campaign ...\n\n# Compare after\ntwitterscore history myaccount --period 30d --export after_campaign.csv"
      },
      {
        "title": "Find Influencers",
        "body": "# Get top followers of major accounts\ntwitterscore followers elonmusk --top 100 --category 8 > influencers.txt"
      }
    ],
    "body": "TwitterScore Skill\n\nUse twitterscore to research Twitter accounts, analyze influence scores, track follower growth, and compare accounts using the TwitterScore.io API.\n\nSetup\n\nRequires a TwitterScore API key. Get one at twitterscore.io/api/prices.\n\n# Set API key\nexport TWITTERSCORE_API_KEY=\"your_api_key\"\n\n# Or configure via OpenClaw\nopenclaw config set twitterscore.api_key your_api_key\n\nCommands\nscore\n\nGet TwitterScore for an account.\n\n# By username (default)\ntwitterscore score elonmusk\n\n# By Twitter ID\ntwitterscore score --id 44196397\n\n# Output as JSON\ntwitterscore score elonmusk --json\n\n\nOutput:\n\n@elonmusk (Elon Musk)\nTwitter ID: 44196397\nTwitter Score: 1000.0/1000\n\ninfo\n\nGet detailed account information.\n\ntwitterscore info elonmusk\n\n\nOutput:\n\n@elonmusk\nName: Elon Musk\nDescription: ...\nFollowers: 199,987,720\nProfile: [image URL]\n\nbulk\n\nCheck up to 50 accounts at once.\n\ntwitterscore bulk coinbase binance paradigm a16zcrypto\n\n# From file\ntwitterscore bulk --file accounts.txt\n\nfollowers\n\nGet and analyze followers.\n\n# Top followers by score\ntwitterscore followers elonmusk --top 10\n\n# Paginated list\ntwitterscore followers elonmusk --page 1 --size 25\n\n# Filter by category (1=Venture Capitals)\ntwitterscore followers elonmusk --category 1\n\n# Filter by tag (22=Ethereum)\ntwitterscore followers elonmusk --tag 22\n\n# Filter by tag category (3=Ecosystems)\ntwitterscore followers elonmusk --tag-category 3\n\ndiff\n\nTrack score changes.\n\ntwitterscore diff elonmusk\n\n\nOutput:\n\nScore Changes for @elonmusk:\nWeek: +8 (2024-09-26 → 2024-10-03)\nMonth: +9 (2024-09-03 → 2024-10-03)\n\nhistory\n\nGet follower count history.\n\n# Last 30 days (default)\ntwitterscore history elonmusk\n\n# Custom periods\ntwitterscore history elonmusk --period 7d    # 7 days\ntwitterscore history elonmusk --period 180d  # 6 months\ntwitterscore history elonmusk --period 1y    # 1 year\ntwitterscore history elonmusk --period all   # All time\n\n# Export to CSV\ntwitterscore history elonmusk --export growth.csv\n\ncategories\n\nList all follower categories.\n\ntwitterscore categories\n\n\nOutput:\n\nID  Name\n1   Venture Capitals\n2   Founders\n3   Projects\n4   Exchanges\n5   Auditors\n7   Media\n8   Influencers\n9   Angels\n10  Trading\n\ntags\n\nList all available tags.\n\n# All tags\ntwitterscore tags\n\n# Paginated\ntwitterscore tags --page 1 --size 25\n\nanalyze\n\nAnalyze followers by categories and tags.\n\n# Followers by category\ntwitterscore analyze elonmusk --by-category\n\n# Followers by tag\ntwitterscore analyze elonmusk --by-tag\n\nlimits\n\nCheck your API usage and limits.\n\ntwitterscore limits\n\n\nOutput:\n\nPlan: Pro\nMonthly: 10,700 / 200,000 (189,300 remaining)\nResets: 2025-05-12\nPer minute: 60 requests\n\nOptions\nGlobal Flags\nFlag\tDescription\n--api-key KEY\tOverride API key\n--json\tOutput as JSON\n--csv\tOutput as CSV\n--quiet\tMinimal output\nCommon Parameters\nParameter\tDescription\tDefault\n--page N\tPage number\t1\n--size N\tItems per page (max 50)\t10\n--category ID\tFilter by category ID\t-\n--tag ID\tFilter by tag ID\t-\n--tag-category ID\tFilter by tag category\t-\nEnvironment Variables\nVariable\tDescription\nTWITTERSCORE_API_KEY\tYour TwitterScore API key\nTWITTERSCORE_BASE_URL\tAPI base URL (optional)\nTips\nRate Limiting\nMax 60 requests/minute\nUse bulk operations when checking multiple accounts\nCache results for frequently checked accounts\nEfficient Queries\n# ❌ Slow: Individual requests\nfor user in coinbase binance paradigm; do\n  twitterscore score $user\ndone\n\n# ✅ Fast: Bulk request\ntwitterscore bulk coinbase binance paradigm\n\nExporting Data\n# Export follower analysis to CSV\ntwitterscore followers elonmusk --top 100 --csv > top_followers.csv\n\n# Export growth history\ntwitterscore history elonmusk --period 1y --export yearly_growth.csv\n\nAPI Reference\n\nBase URL: https://twitterscore.io/api/v1\n\nSee TwitterScore API Documentation for full API details.\n\nTroubleshooting\n\"API key not configured\"\n\nSet your API key:\n\nexport TWITTERSCORE_API_KEY=\"your_key\"\n\n\"Rate limit exceeded\"\n\nWait a minute or check your plan limits:\n\ntwitterscore limits\n\n\"Account not found\"\n\nThe account may be deleted, private, or suspended. Try using Twitter ID instead of username.\n\nExamples\nResearch Competitors\n# Get scores for top VCs\ntwitterscore bulk a16zcrypto paradigm coinbasecms dragonfly_xyz\n\n# Analyze their followers\nfor vc in a16zcrypto paradigm; do\n  echo \"=== $VC ===\"\n  twitterscore analyze $vc --by-category\ndone\n\nTrack Growth\n# Save current state\ntwitterscore history myaccount --period all --export before_campaign.csv\n\n# ... run marketing campaign ...\n\n# Compare after\ntwitterscore history myaccount --period 30d --export after_campaign.csv\n\nFind Influencers\n# Get top followers of major accounts\ntwitterscore followers elonmusk --top 100 --category 8 > influencers.txt"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/NikolayBohdanov/twitterscore",
    "publisherUrl": "https://clawhub.ai/NikolayBohdanov/twitterscore",
    "owner": "NikolayBohdanov",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/twitterscore",
    "downloadUrl": "https://openagent3.xyz/downloads/twitterscore",
    "agentUrl": "https://openagent3.xyz/skills/twitterscore/agent",
    "manifestUrl": "https://openagent3.xyz/skills/twitterscore/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/twitterscore/agent.md"
  }
}