git-teacher

July 6, 2026 · View on GitHub

English | 한국어 | 中文 | 日本語 | Español

git-teacher

git-teacher

Git y GitHub para quienes nunca quisieron aprender Git.

No necesitas memorizar comandos. No necesitas saber qué es un «hash de commit». Si alguna vez has usado Google Drive, ya entiendes el 80 % de Git — solo que todavía no lo sabes.

Inicio rápido¿Por qué git-teacher?Cómo funcionaFuncionesRequisitos


Inicio rápido

1. Añade el marketplace (solo una vez)

/plugin marketplace add https://github.com/fivetaku/gptaku_plugins.git

2. Instala el plugin

/plugin install git-teacher

3. Reinicia Claude Code

Es necesario reiniciar para que el plugin se cargue.

4. Inicia la configuración

/git-teacher 시작

O simplemente di: "깃 시작해줘" (empieza con Git) — el plugin entiende lenguaje natural.

5. Sigue el flujo de 5 pasos

Pasos 1 + 2: Configuración   → instala las herramientas, crea tu carpeta de proyecto (una vez)
Paso 3: Guardar              → "저장해줘"   (haz commit de tus cambios)
Paso 4: Subir                → "올려줘"    (haz push a GitHub)
Paso 5: Pedir revisión       → "검토 요청해줘"  (abre un pull request)

¿Por qué git-teacher?

  • Sin memorizar comandos — di lo que quieres hacer con tus propias palabras (en coreano) y el plugin se encarga del resto
  • Explicaciones basadas en analogías — cada concepto se explica con Google Drive, Dropbox o iCloud, no con jerga de desarrolladores
  • Se salta lo que ya hiciste — la configuración detecta tu estado actual y solo ejecuta los pasos que realmente necesitas
  • Traduce la salida de Git — en lugar de fatal: not a git repository, recibes «이 폴더는 Git 프로젝트 폴더가 아니에요» (esta carpeta no es un proyecto de Git)
  • Se ocupa de lo difícil — conflictos de merge, detached HEAD, stash — explicados en lenguaje llano y con opciones claras

Cómo funciona

Git tiene una diferencia clave respecto a Google Drive: nada se sincroniza automáticamente. Cada guardado y cada subida es un paso manual. Una vez que sabes eso, el resto viene solo.

Editas un archivo


  Guardar (Commit)           ← "저장해줘"
  Empaqueta tus cambios
  Todavía solo en tu máquina


  Subir (Push)               ← "올려줘"
  Lo envía a la nube de GitHub
  Ahora otros pueden verlo


  Pedir revisión (PR)        ← "검토 요청해줘"
  «Equipo, echadle un vistazo»
  Como el modo sugerencias de Google Docs

La comparación con Google Drive

Google DriveGitDiferencia clave
Instalas la appInstalas Git + GitHub CLIIgual — necesitas una app para empezar
Inicias sesión con tu cuenta de GoogleConectas tu cuenta de GitHubIgual — necesitas una cuenta para la nube
Creas una carpeta compartidaCreas un repositorioIgual — una carpeta para tus archivos
Los archivos se sincronizan solosLos archivos NO se sincronizan solosEsta es la clave
Modo «sugerir cambios»Pull RequestParecido — «esto es lo que cambié, revísalo»

Lo más importante que debes recordar: Google Drive se sincroniza solo. Git no. Tienes que guardar (commit) y subir (push) manualmente. Si lo olvidas, tu trabajo se queda solo en tu máquina.


Funciones

Comandos

ComandoQué hace
/git-teacherAbre un menú para elegir qué quieres hacer
/git-teacher 시작Configuración: instala herramientas + crea la carpeta de proyecto
/git-teacher 상태Estado: ¿qué cambió desde tu último guardado?
/git-teacher 저장Guardar: haz commit de tus cambios en local
/git-teacher 올리기Subir: haz push de los commits a GitHub
/git-teacher 검토Revisión: abre un pull request
/git-teacher 도움말Ayuda: explica cualquier término de Git con analogías

Disparadores en lenguaje natural

No hace falta usar comandos de barra. Estas frases también funcionan:

Lo que quieresDi esto
Configuración inicial"깃 시작해줘", "깃 설정", "처음이에요"
Ver el estado actual"지금 어떤 상태?", "뭐가 바뀌었어?"
Guardar cambios (Commit)"저장해줘", "커밋", "세이브"
Subir a GitHub (Push)"올려줘", "푸시", "업로드"
Pedir revisión (PR)"PR 만들어줘", "검토 요청해줘"
Preguntar por un término"commit이 뭐야?", "push랑 commit 차이"

Skills

SkillFaseDescripción
git-teacher-setup1–2Instala Git, conecta GitHub, crea la carpeta de proyecto
git-teacher-statusTraduce git status a lenguaje llano
git-teacher-save3Hace commit de los cambios con un resumen en lenguaje natural
git-teacher-upload4Hace push de los commits a GitHub
git-teacher-review5Crea un pull request
git-teacher-helpGlosario de términos + FAQ con analogías de la nube

Sistema de ayuda

El skill git-teacher-help responde a preguntas como:

  • "commit이 뭐야?" (¿qué es un commit?) → resumen de una línea + analogía con Google Drive
  • "push랑 commit 차이?" (¿diferencia entre push y commit?) → tabla comparativa
  • "Git 작업 흐름이 어떻게 돼?" (¿cómo es el flujo de trabajo de Git?) → diagrama del flujo completo en lenguaje llano
  • "fatal: not a git repository 이게 뭐야?" (¿qué significa esto?) → traducción + qué hacer a continuación

Requisitos

  • CLI de Claude Code
  • Suscripción Claude Max/Pro o una clave de API de Claude compatible

Sin dependencias adicionales. Sin npm install. Sin paso de build.


Licencia

MIT — fivetaku


Git no es difícil. Solo necesitaba un mejor profesor.