用途:面向 Git/GitHub 初学者的术语与概念讲解技能,把版本控制概念翻译成非开发者熟悉的云盘共享文件夹经验。适合“commit 是什么”“push 和 commit 有什么区别”“PR 是什么”“branch 是什么”“Git 术语”“我是新手”等提问。
主要能力:一是术语解释,先给一句话总结,再用云盘类比展开,并顺带介绍相关术语;二是对比解释,用表格列出两个概念在“类比、存在哪里、别人能否看到”等维度的差异;三是帮助说明,列出该技能可引导的功能(初始化、查看状态、保存、上传、发起审查请求、术语解释);四是流程讲解,用简单图示展示“修改→Commit→Push→PR”的完整链路;五是错误信息解读,翻译 Git 报错并给出原因与解决方向;六是按提问水平调整讲解深度。
使用方式:该技能为只读,不执行任何命令、无副作用。术语解释参考 ${CLAUDE_PLUGIN_ROOT}/skills/git-teacher-help/references/glossary.md,常见坑参考 ${CLAUDE_PLUGIN_ROOT}/skills/git-teacher-help/references/gotchas.md。方法类问题不直接执行,而是引导到对应技能。
适用场景:非开发者或 Git 新手理解版本控制概念、区分易混术语、看懂报错信息。
限制:glossary.md 之外的高级概念(rebase、cherry-pick、bisect 等)只做简要说明;不讲解 Git 内部结构(SHA、tree、blob);不涉及外部图形工具(GitKraken、SourceTree 等)。具体安装与调用方式资料未提供。