git-platform
检测Git平台并跨平台映射CLI命令
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:git-platform。 它的用途是:检测Git平台并跨平台映射CLI命令 完整的 Skill 内容见:https://321skill.com/skills/git-platform/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我想为当前功能分支创建一个合并请求(Merge Request)。',它会先检测到你项目关联的是GitLab仓库,然后回复:'检测到你在使用GitLab。你可以运行:`glab mr create -s feature-branch -t main -y` 来快速创建并提交合并请求。' 或者,当你在GitHub项目下询问如何列出所有Pull Request时,它会提供对应的`gh pr list`命令。
介绍
该Skill旨在解决开发者在不同Git托管平台(如GitHub、GitLab、Bitbucket)之间切换时,面临的命令差异和记忆负担问题。它能够自动检测当前项目使用的Git平台,并将通用的Git操作命令映射到对应平台的特定命令上,实现跨平台的无缝操作。
使用时,开发者只需在终端或AI助手环境中调用该Skill,输入通用的Git操作意图,它便会根据上下文自动识别平台并输出正确的具体命令。例如,在GitLab项目中询问如何创建合并请求,它会提供glab mr create等具体指令。
该Skill非常适合需要在多个Git平台间切换的开发者、运维工程师或团队协作的项目经理,尤其有助于统一团队工作流程,减少因平台差异导致的命令错误。
建议在项目初始化或切换代码仓库时启用此Skill,以确保命令的准确性。需要注意的是,它主要处理常见的Git工作流命令,对于各平台独有的高级或实验性功能支持可能有限。
核心特点
核心区别在于其跨平台命令映射能力,能够根据项目上下文自动识别Git托管平台(GitHub/GitLab/Bitbucket),而不仅仅是提供通用Git命令或单一平台的辅助。它实现了从通用操作意图到特定平台CLI命令的智能转换。
注意事项
不适合处理各Git平台独有的、非标准化的高级功能或实验性API命令。
常见问题
这个Skill支持哪些Git平台?
目前主要支持GitHub、GitLab和Bitbucket三大主流Git托管平台。
它如何知道我在用哪个平台?
通过分析项目仓库的远程URL(remote origin)或本地配置文件来自动检测当前Git平台。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/git-platform/raw/index.md 读取 git-platform 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/git-platform/raw/index.md(查看排版版本)