AgentHubAgentHub

使用场景/代码审查与 GitHub

代码审查 / GitHub MCP 推荐

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

共匹配 6,871 个资源 · 第 135 / 144 页

什么是代码审查与 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 检索
  • 依赖安全告警跟进

不太适合

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

相关资源

查看全部 →

数据库模型规范

SkillSkillsMP

以清晰的命名、恰当的数据类型、约束、关联关系与多层校验定义数据库模型。在创建或修改数据库模型文件、ORM 类、schema 定义或数据模型关系时使用。适用于处理模型文件(如 models.py、models/、ActiveRecord 类、Prisma schema、Sequelize 模型)、定义表结构、设置外键与关联、配置级联行为、实现模型校验、添加时间戳或使用数据库约束(NOT NULL、UNIQUE、外键)。任何涉及数据完整性强制、关联定义或模型级数据校验的任务均适用。

source

后端开发指南(Langfuse)

SkillSkillsMP

面向 Langfuse 的 Next.js 14/tRPC/Express/TypeScript 单仓的完整后端开发指南。在创建 tRPC 路由、公开 API 端点、BullMQ 队列处理器与服务,或处理 tRPC 过程、Next.js API 路由、Prisma 数据库访问、ClickHouse 分析查询、Redis 队列、OpenTelemetry 埋点、Zod v4 校验、env.mjs 配置、租户隔离模式或异步模式时使用。涵盖分层架构(tRPC 过程 → 服务、队列处理器 → 服务)、双数据库体系(PostgreSQL + ClickHouse)、按 projectId 过滤实现多租户隔离、traceException 错误处理、可观测性模式与测试策略(web 端 Jest、worker 端 vitest)。

source

数据库迁移规范

SkillSkillsMP

创建并管理数据库迁移,保证变更可逆、命名规范正确并实现零停机部署策略。在创建迁移文件、修改 schema、增删表/列、管理索引或处理数据迁移时使用。适用于操作迁移文件(如 db/migrate/、migrations/、alembic/、Sequelize 迁移)、schema 变更、数据库版本管理、回滚实现,或需要在部署期间确保向后兼容的场景,以及任何涉及数据库结构变更、创建索引、修改约束或数据转换脚本的任务。

source

浏览器自动化 agent-browser

SkillSkillsMP

面向 AI agent 的浏览器自动化 CLI。当用户需要与网站交互时使用,包括浏览页面、填写表单、点击按钮、截图、提取数据、测试 Web 应用或自动化任何浏览器任务。触发请求如“open a website”“fill out a form”“click a button”“take a screenshot”“scrape data from a page”“test this web app”“login to a site”“automate browser actions”,或任何需要程序化 Web 交互的任务。

source

Next.js App Router

SkillSkillsMP

采用 App Router 架构、结合 Server Components 与 Client Components 及高级路由模式,构建现代 Next.js 13+ 应用。适用于实现服务端优先渲染、嵌套布局、并行路由、拦截路由、使用 React Server Components、通过异步服务端组件优化数据获取、用 Suspense 实现流式渲染、划分客户端交互边界,或利用 Next.js 13+ app 目录特性打造高性能、SEO 友好的 React 应用。

source

Claude Code 插件 Hook 开发

SkillSkillsMP

当用户要求“create a hook”“add a PreToolUse/PostToolUse/Stop hook”“validate tool use”“implement prompt-based hooks”“use ${CLAUDE_PLUGIN_ROOT}”“set up event-driven automation”“block dangerous commands”,或提到 hook 事件(PreToolUse、PostToolUse、Stop、SubagentStop、SessionStart、SessionEnd、UserPromptSubmit、PreCompact、Notification)时使用。为创建和实现 Claude Code 插件 hook 提供全面指导,重点介绍基于 prompt 的高级 hook API。

source

后端开发

SkillSkillsMP

使用现代技术(Node.js、Python、Go、Rust)、框架(NestJS、FastAPI、Django)、数据库(PostgreSQL、MongoDB、Redis)、API(REST、GraphQL、gRPC)、认证(OAuth 2.1、JWT)、测试策略、安全最佳实践(OWASP Top 10)、性能优化、可扩展性模式(微服务、缓存、分片)、DevOps 实践(Docker、Kubernetes、CI/CD)与监控构建稳健的后端系统。适用于设计 API、实现认证、优化数据库查询、搭建 CI/CD 流水线、处理安全漏洞、构建微服务或开发可投产的后端系统

source

常见问题

GitHub MCP 需要 OAuth 还是 Token?

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

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

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

私有仓库安全吗?

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

配套安装与配置教程

相关场景