{
  "schemaVersion": "1.0",
  "item": {
    "slug": "github-topics",
    "name": "Github Topics",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/hjw21century/github-topics",
    "canonicalUrl": "https://clawhub.ai/hjw21century/github-topics",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/github-topics",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=github-topics",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "src/__init__.py",
      "src/config.py",
      "src/github_fetcher.py",
      "src/readme_fetcher.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",
      "slug": "github-topics",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-03T19:25:32.023Z",
      "expiresAt": "2026-05-10T19:25:32.023Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=github-topics",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=github-topics",
        "contentDisposition": "attachment; filename=\"github-topics-0.1.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "github-topics"
      },
      "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/github-topics"
    },
    "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/github-topics",
    "agentPageUrl": "https://openagent3.xyz/skills/github-topics/agent",
    "manifestUrl": "https://openagent3.xyz/skills/github-topics/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/github-topics/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": "GitHub Topics Trending",
        "body": "Fetch GitHub topic trending repositories and README summaries."
      },
      {
        "title": "Quick Start",
        "body": "# View rankings\n今天 claude-code 话题排行榜\nTop 10 GitHub 项目\n热门仓库\n\n# View repository details\nanthropics/claude-code 介绍\n这个仓库是做什么的"
      },
      {
        "title": "Query Types",
        "body": "TypeExamplesDescriptionRankings热门仓库 Top 10Current rankings by starsDetailxxx/xxx 介绍Repository README summaryTopicpython 话题排行榜Custom topic search"
      },
      {
        "title": "Workflow",
        "body": "- [ ] Step 1: Parse query type\n- [ ] Step 2: Fetch data from GitHub\n- [ ] Step 3: Format and display results"
      },
      {
        "title": "Step 1: Parse Query Type",
        "body": "User InputQuery TypeAction热门仓库rankingsShow top N reposTop 10 项目rankingsShow top N reposxxx/xxx 介绍detailGet README summarypython 话题rankingsSearch python topic"
      },
      {
        "title": "Fetch Rankings",
        "body": "cd skills/github-topics\npython src/github_fetcher.py\n\nRequirements:\n\npip install requests"
      },
      {
        "title": "Fetch README (Optional)",
        "body": "python src/readme_fetcher.py"
      },
      {
        "title": "Rankings Output",
        "body": "# GitHub Trending - python\n\n| # | Repository | Stars | Language |\n|---|------------|-------|----------|\n| 1 | donnemartin/system-design-primer | 334K | Python |\n| 2 | vinta/awesome-python | 281K | Python |\n| 3 | project-based-learning | 257K | - |"
      },
      {
        "title": "Detail Output",
        "body": "# anthropics/claude-code\n\n**Stars**: 15.2K\n**Language**: TypeScript\n**URL**: https://github.com/anthropics/claude-code\n\n## README Summary\nOfficial Claude Code CLI for AI-powered software development. Claude Code is Anthropic's official CLI tool..."
      },
      {
        "title": "Configuration",
        "body": "VariableDescriptionDefaultGH_TOKENGitHub Personal Access Token (optional, for higher rate limits)-TOPICGitHub topic to trackclaude-code\n\nNote: GH_TOKEN is optional but recommended:\n\nWith token: 5,000 requests/hour\nWithout token: 60 requests/hour\n\nCreate token at: https://github.com/settings/tokens"
      },
      {
        "title": "GitHub API Notes",
        "body": "Limit TypeRateAuthenticated5,000 requests/hourUnauthenticated60 requests/hour\n\nRecommendation: Use GH_TOKEN for higher rate limits."
      },
      {
        "title": "Troubleshooting",
        "body": "IssueSolutionRate limitSet GH_TOKEN env varNetwork timeoutCheck internet connectionEmpty resultsCheck topic name exists"
      },
      {
        "title": "CLI Reference",
        "body": "# Fetch rankings (default topic: claude-code)\npython skills/github-topics/src/github_fetcher.py\n\n# Fetch README\npython skills/github-topics/src/readme_fetcher.py"
      }
    ],
    "body": "GitHub Topics Trending\n\nFetch GitHub topic trending repositories and README summaries.\n\nQuick Start\n# View rankings\n今天 claude-code 话题排行榜\nTop 10 GitHub 项目\n热门仓库\n\n# View repository details\nanthropics/claude-code 介绍\n这个仓库是做什么的\n\nQuery Types\nType\tExamples\tDescription\nRankings\t热门仓库 Top 10\tCurrent rankings by stars\nDetail\txxx/xxx 介绍\tRepository README summary\nTopic\tpython 话题排行榜\tCustom topic search\nWorkflow\n- [ ] Step 1: Parse query type\n- [ ] Step 2: Fetch data from GitHub\n- [ ] Step 3: Format and display results\n\nStep 1: Parse Query Type\nUser Input\tQuery Type\tAction\n热门仓库\trankings\tShow top N repos\nTop 10 项目\trankings\tShow top N repos\nxxx/xxx 介绍\tdetail\tGet README summary\npython 话题\trankings\tSearch python topic\nStep 2: Fetch Data\nFetch Rankings\ncd skills/github-topics\npython src/github_fetcher.py\n\n\nRequirements:\n\npip install requests\n\nFetch README (Optional)\npython src/readme_fetcher.py\n\nStep 3: Format Results\nRankings Output\n# GitHub Trending - python\n\n| # | Repository | Stars | Language |\n|---|------------|-------|----------|\n| 1 | donnemartin/system-design-primer | 334K | Python |\n| 2 | vinta/awesome-python | 281K | Python |\n| 3 | project-based-learning | 257K | - |\n\nDetail Output\n# anthropics/claude-code\n\n**Stars**: 15.2K\n**Language**: TypeScript\n**URL**: https://github.com/anthropics/claude-code\n\n## README Summary\nOfficial Claude Code CLI for AI-powered software development. Claude Code is Anthropic's official CLI tool...\n\nConfiguration\nVariable\tDescription\tDefault\nGH_TOKEN\tGitHub Personal Access Token (optional, for higher rate limits)\t-\nTOPIC\tGitHub topic to track\tclaude-code\n\nNote: GH_TOKEN is optional but recommended:\n\nWith token: 5,000 requests/hour\nWithout token: 60 requests/hour\n\nCreate token at: https://github.com/settings/tokens\n\nGitHub API Notes\nLimit Type\tRate\nAuthenticated\t5,000 requests/hour\nUnauthenticated\t60 requests/hour\n\nRecommendation: Use GH_TOKEN for higher rate limits.\n\nTroubleshooting\nIssue\tSolution\nRate limit\tSet GH_TOKEN env var\nNetwork timeout\tCheck internet connection\nEmpty results\tCheck topic name exists\nCLI Reference\n# Fetch rankings (default topic: claude-code)\npython skills/github-topics/src/github_fetcher.py\n\n# Fetch README\npython skills/github-topics/src/readme_fetcher.py"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/hjw21century/github-topics",
    "publisherUrl": "https://clawhub.ai/hjw21century/github-topics",
    "owner": "hjw21century",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/github-topics",
    "downloadUrl": "https://openagent3.xyz/downloads/github-topics",
    "agentUrl": "https://openagent3.xyz/skills/github-topics/agent",
    "manifestUrl": "https://openagent3.xyz/skills/github-topics/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/github-topics/agent.md"
  }
}