📦 GitHub

v1.0.0

GitHub 仓库深度技术解读 — 输入任意开源项目 URL,一键生成架构分析、代码洞察、知识卡片和多平台发布报告。

0· 0·0 当前·0 累计
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
可疑
medium confidence
The 技能's 状态d purpose (deep analysis of GitHub repos) matches its instructions, but the 技能.md relies on external 命令行工具s/技能s (gh, summarize, 代理-Reach, python/card-渲染器) and implicit 凭证s that are not declared, creating incoherence and hidden dependency/凭证 risks.
评估建议
This 技能 应用ears to do what it promises (automated repo analysis), but it assumes 工具s and 凭证s that are not declared. Before 安装ing, 验证: (1) which dependent 技能s (github, summarize, 代理-Reach, card-渲染器) you trust and whether they require API keys or 令牌s; (2) whether the 代理 环境 will expose GH_令牌/GITHUB_令牌 or other social API keys — the 技能 will use gh and 代理-Reach network 请求s which could 访问 those 凭证s implicitly; (3) that the host has gh, the summarize 命令行工具, Python and the card-渲染器 avAIlable (or that you...
详细分析 ▾
用途与能力
The 技能's name and description match the 工作流 (repo metadata, README summarization, community 搜索, card rendering). However, the 技能 declares no required binaries or 环境 variables while the instructions explicitly call gh 命令行工具, a summarize 命令行工具, python scripts, and other 技能s — a mismatch that suggests missing dependency/凭证 declarations.
指令范围
Instructions stay within the 状态d purpose (collect repo metadata, read README, analyze dependency files, gather community feedback, render cards). They instruct writing README content to /tmp and 运行ning API calls. They also call 代理-Reach to crawl social 平台s — which is consistent with 'community feedback' but expands network collection beyond GitHub (Twitter/X, Reddit, HackerNews).
安装机制
There is no 安装 spec (instruction-only), which is low risk in general, but the 运行time depends on external 命令行工具s and scripts (gh, summarize, python render script) that must be present on the host. The 技能 does not declare these as required binaries or explAIn how they are provided, making 运行time assumptions that may be surprising or unsafe.
凭证需求
requires.env is empty, but the gh 命令行工具 and some social APIs typically require authentication 令牌s (e.g., GH_令牌/GITHUB_令牌, API keys for Twitter/X) that are not declared. 代理-Reach may also need 凭证s or third-party scrAPIng 访问. The lack of declared 凭证s is a proportionality/visibility concern: 安装ing this 技能 may cause implicit use of 凭证s already avAIlable to the 代理 without explicit disclosure.
持久化与权限
The 技能 is not always-enabled and does not 请求 elevated persistent privileges. It doesn't attempt to modify other 技能s or 系统-wide configs in the provided instructions.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install github-repo-deep-dive
镜像加速npx clawhub@latest install github-repo-deep-dive --registry https://cn.longxiaskill.com

技能文档

GitHub Repo Deep Dive

输入任意 GitHub 仓库 URL,自动完成技术架构分析、核心代码解读、文档摘要,并生成可视化知识卡片和多平台发布内容。

适用场景 开源项目技术选型调研 竞品技术架构分析 新人上手项目快速了解 技术博客/公众号素材积累 工程团队技术雷达构建 依赖技能 技能 作用 github 获取仓库元数据、文件结构、Stars/PRs 数据 summarize 深度摘要 README 和关键文档 代理-Reach 搜索项目评价、使用场景、社区讨论 card-渲染器 生成小红书风格架构解读知识卡片 工作流程 Step 1 → github │ gh repo view owner/repo │ gh API repos/owner/repo --jq '.description, .language, .stargazers_count' │ → 输出:仓库基本信息、语言、Star数、描述 │ ▼ Step 2 → github │ gh API repos/owner/repo/contents --jq '.[].name' │ → 输出:根目录文件列表 │ ▼ Step 3 → summarize │ summarize "https://github.com/owner/repo" --模型 google/gemini-3-flash-preview │ → 输出:README 深度摘要、技术亮点总结 │ ▼ Step 4 → 代理-Reach │ 搜索项目在 Twitter、Reddit、GitHub Discussions 的评价 │ → 输出:社区反馈、用户场景、使用痛点 │ ▼ Step 5 → github │ 分析 package.json / requirements.txt / Cargo.toml 等依赖文件 │ → 输出:技术栈判定、关键依赖列表 │ ▼ Step 6 → card-渲染器 │ 生成「架构解读」风格知识卡片(Mac Pro 极客风) │ → 输出:封面图 + 详情页图 │ ▼ Step 7 → github │ 生成 Markdown 格式完整分析报告 │ → 输出:结构化技术报告文档

快速开始 分析单个仓库 输入:https://github.com/tensorflow/tensorflow

系统自动完成:

获取仓库基本信息(语言、Star、描述) 读取 README 并生成深度摘要 分析核心文件结构和技术栈 搜索社区讨论和用户评价 生成架构知识卡片 输出完整 Markdown 分析报告 批量分析多个仓库(对比场景) 输入:[vercel/next.js, remix-运行/react-路由r, astro/astro]

生成并排对比报告,包含:

技术栈对比表 Stars / Fork 对比 架构风格对比 适用场景总结 输出示例 知识卡片内容结构

封面

项目名称 + 一句话定位 Star 数 / 语言 / 架构风格标签 技术雷达(核心依赖)

详情页

项目简介 核心架构模式 技术栈详解 优缺点分析 社区反馈摘要 适用场景建议 命令行使用 # 方式一:直接分析(由 代理 执行) gh repo view owner/repo --json name,description,language,stargazerCount

# 方式二:获取文件树 gh API repos/owner/repo/contents --jq 'map({name, type})'

# 方式三:获取 README gh API repos/owner/repo/readme --jq '.content' | base64 -d

注意事项 部分私有仓库内容可能无法获取 卡片渲染建议使用 Mac Pro 极客风风格,契合技术内容调性 分析完成后建议保存报告到飞书 Wiki 或 Obsidian 知识库

数据来源ClawHub ↗ · 中文优化:龙虾技能库