AgentHubAgentHub

使用场景/代码审查与 GitHub

代码审查 / GitHub MCP 推荐

拉取 PR、读 diff、查 Issue、管理仓库。适合 Code Review、发布说明、CI 问题排查。

共匹配 6,812 个资源 · 第 48 / 142 页

什么是代码审查与 GitHub?

GitHub MCP 让 AI 进入你的协作流程:拉取 PR diff 做代码审查、检索 Issue 历史定位已知问题、读取 CI 日志分析构建失败、汇总提交生成 changelog。官方 github/github-mcp-server 通过 GitHub API 或个人访问令牌(PAT)鉴权,Gitee / GitLab 也有对应实现。

Code Review 实践:把团队的评审规范写成 Skill(如「检查竞态、边界、错误处理,按严重度输出」),配合 GitHub MCP 让 AI 先过一遍 PR,人工只看 AI 标出的高风险行——审查耗时通常明显下降,且低級错误漏检更少。

权限建议:使用细粒度 PAT(只授予目标仓库 contents / pull-requests 读写),组织仓库务必开只读起步;让 AI 发布评论或合并前先要求确认,防止误操作污染协作记录。

适合做什么

  • PR 自动审查
  • 生成 changelog
  • 跨仓库 Issue 检索
  • 依赖安全告警跟进

不太适合

  • 替代人工安全审计
  • 在无授权仓库上操作

相关资源

查看全部 →

LifeOS 内容迁移

SkillSkillsMP

接收外部内容,对照 LifeOS 分类法为分块归类,并带溯源地提交。来源:.md/.txt、标准输入、LifeOS 目录、CLAUDE.md/Cursor/OpenAI 自定义指令、Obsidian/Notion/Apple Notes 导出。MigrateScan 分类 → 路由表。MigrateApprove 支持 --approve-all/--approve-target/--review/--dry-run。置信度 ≥70% 自动、40-70% 确认、<40% 逐条走查。用于 /migrate、迁移内容、从其他 LifeOS 导入、引入旧笔记、导入 Cursor 规则、导入 CLAUDE.md、批量导入、Obsidian/Notion/Apple Notes 导入。不用于单文件编辑、对话式访谈或身份编辑。

source

添加 E2E 选择器 add-e2e-selectors

SkillSkillsMP

为 Grafana 前端的交互元素和关键容器添加可靠的 @grafana/e2e-selectors。为 React 组件添加 e2e 选择器、data-testid 或测试选择器,或文件和组件缺少测试选择器、需要让元素可测试时使用。收到 Grafana Pathfinder 交互指南(guide 目录或 content.json)要求审计修复时也可用——它会提取指南的 reftarget 选择器,识别薄弱项并在 Grafana 的 JSX 源头修复。在 e2e-selectors 包中定义版本化选择器并把 data-testid 接入 JSX。接受文件路径、目标列表、目录、pathfinder 指南或当前打开的文件。

source

探索自动捕获事件

SkillSkillsMP

引导对 posthog-js 捕获的 $autocapture 事件的探索,以理解用户交互、查找 CSS 选择器(尤其 data-attr 属性)、评估选择器唯一性、即席查询匹配的点击事件并创建 action。当用户询问 autocapture 数据、想知道用户点击了什么、要从点击事件构建 action、询问 elements_chain、要构建按点击或其他 autocapture 交互筛选的趋势/漏斗、询问 autocapture 发送哪些属性或如何筛选 $autocapture 事件时使用。仅适用于使用 posthog-js autocapture 的项目。

source

建议数据导入

SkillSkillsMP

当用户询问收入、支付、订阅、账单、CRM 商机、工单、广告投放、生产数据库表等 PostHog 原生不采集的数据,或想把 PostHog 产品事件与这些外部业务数据关联分析时使用。当查询因表不存在失败、或预期外部数据查无结果时也使用。数据仓库可从 SaaS 工具(Stripe、Hubspot、Zendesk 等)、广告平台、生产数据库(Postgres、MySQL、BigQuery、Snowflake)及其他任意数据源导入。涵盖检查现有数据源、识别正确的源类型并引导完成配置。

source

带标注线框图 wireframe-annotated

SkillSkillsMP

带标注/红线的低保真线框图——桌面落地页/营销页以扁平灰盒画在浏览器边框内,叠加单一主色的编号标注针(①②③④⑤),并配右侧规格面板逐条列出每个编号针的简短工程/UX 说明。这是「线框 + 红线规格」风格——干净、扁平、低保真、非手绘。当需求提到「annotated wireframe」「redline wireframe」「wireframe with spec」「lo-fi landing wireframe」「low fidelity」「线框图」「标注线框」或「redline」时使用。

source

Orbit 通用每日简报 orbit-general

SkillSkillsMP

Open Orbit 简报技能——当用户连接了两个及以上连接器时由 Orbit 流水线选用。从每个已授权连接器(GitHub、Linear、Notion、Slack、飞书、Calendar、Gmail、Drive、Sentry、Vercel 等)拉取过去 24 小时的活动,并在「我的设计」顶部渲染单一自适应 bento 网格仪表盘。每个连接器模块按返回数据的形态自选 UI 形式(列表、头像堆叠、状态环、热力图、文件网格、告警卡等),使布局随 Orbit 连接器生态的增长而扩展。不应手动触发此技能——它由 Orbit 的每日摘要调度器针对用户实时连接器数据调用。

source

精灵图动画幻灯片 sprite-animation

SkillSkillsMP

像素/精灵图风格的动画讲解幻灯片——全出血奶油色舞台、醒目的大字年份、动画像素吉祥物(如花札卡牌、蘑菇或 8-bit 主机)、动感日文展示字体、滴答走动的timeline 缎带。观感如同教育动效视频中的一帧——循环 CSS 关键帧、无 JS、可直接录屏成竖版视频。当需求提到「sprite animation」「pixel-art video」「8-bit explainer」「history of X explainer」「kinetic typography history」「Nintendo-style」「精灵图动画」「像素动画」或「复古动画」时使用。

source

游戏化应用原型 gamified-app

SkillSkillsMP

多帧游戏化移动应用原型——暗色展示舞台上的三个手机边框。第一帧:封面/海报;第二帧:今日任务,带 XP 缎带与等级条;第三帧:任务详情。鲜活的任務磁贴、等级缎带与底部标签栏。当需求提到「gamified app」「habit tracker」「RPG-style life app」「level-up app」「daily quests」「XP / streak app」或「ELI5-style explainer app」时使用。

source

移动端流程线框图 wireframe-mobile-flow

SkillSkillsMP

低保真的多屏移动端流程线框——看板上并排三个或四个手机边框,展示串联的用户流程(引导 → 首页信息流 → 详情 → 确认)。设备内为灰盒内容,屏间用虚线箭头与编号步骤标签连接,另配少量批注气泡。观感如同像素未定稿前贴在白板上的应用流程图。当需求提到「mobile wireframe」「app flow」「user flow wireframe」「lo-fi mobile」「low fidelity」「线框图」「移动端线框」或「App 流程」时使用。

source

常见问题

GitHub MCP 需要 OAuth 还是 Token?

本地 stdio 部署用个人访问令牌(推荐细粒度 PAT)最简单;多用户托管场景才需要 GitHub App / OAuth。环境变量名见资源详情页。

AI 审查会漏掉安全问题吗?

会。它是第一道过滤而非替代:语义类缺陷检出不错,但供应链、越权逻辑仍需专业审计与人工评审兜底。

私有仓库安全吗?

取决于模型提供方与令牌权限。企业内网可选本地模型 + 只读令牌;令牌务必设置过期与最小 scope,并定期轮换。

配套安装与配置教程

相关场景