SuperAPI AI 工具集

githits-onboarding

智能体与模型

查看项目

更新于 10-15 21:52

技能介绍

用途:这是 GitHits 的新用户引导技能,当用户想在自己的编码智能体中开始使用 GitHits 时启用。默认假设用户要创建或连接 GitHits 账户并完成配置,除非用户明确表示相反。

主要能力:检测受支持的编码工具及其 MCP 配置状态;安装 GitHits MCP 与配套指引;启动浏览器 OAuth 登录/注册;验证安装与认证状态。检测结果字段中 agents[].status 可为 needs_setup、already_configured、unsupported_project_config 或 not_detected;installableIds 仅用于 MCP,actionableIds 涵盖需要 MCP 设置或指引修复的工具。

使用方式:所有常规引导命令使用 npx -y githits@latest ...,不要后台运行。选择配置范围(用户级或仅当前项目),再执行检测:项目级 npx -y githits@latest init --project --detect-agents --json;用户级 npx -y githits@latest init --detect-agents --json。安装示例:npx -y githits@latest init --install-agents <逗号分隔的已批准ID> --json(项目级加 --project)。检查认证:npx -y githits@latest auth status;登录:npx -y githits@latest login,无浏览器环境用 npx -y githits@latest login --no-browser。Cursor 使用远程 MCP https://mcp.githits.com,可用 cursor-agent mcp list 与 cursor-agent mcp list-tools GitHits 验证。

适用场景:在 Codex、Cursor 等编码智能体中首次接入 GitHits,或为项目/团队做仓库级配置。

限制:账户登录/注册目前依赖浏览器 OAuth,无法承诺全程在聊天内完成;绝不能让用户把密码、OAuth 码、Cookie、令牌或 API 密钥粘贴到聊天中。检测失败或卡住时应停止并报告,不要检查包内部或推断安装 ID。不要用 init --yes 重试失败安装。安装后需新开编码智能体会话以加载 MCP 配置;终端和机器无需重启。Cursor 的 OAuth 由 Cursor 单独管理,不能仅凭 githits auth status 判定其就绪。若认证存储失败,先阅读 references/troubleshooting.md。其他细节资料未提供。