Install
1
Install the plugin$
npx claudepluginhub diegopherlt/dotclaudefiles --plugin dotclaudefilesWant just this command?
Then install: npx claudepluginhub u/[userId]/[slug]
Description
Obtiene contexto de los ultimos N commits de una rama especifica
Argument
<count> [branch]Allowed Tools
Bash
Command Content
Git Context - Resumen de Commits Recientes
Obtener contexto de los commits especificados para entender el estado actual del desarrollo.
Argumentos recibidos: $ARGUMENTS
Interpretacion de Argumentos
- Primer argumento (numerico): cantidad de commits (default: 5)
- Segundo argumento (opcional): rama objetivo. Si no se proporciona, usar la rama actual con
git rev-parse --abbrev-ref HEAD
Formatos validos:
/git-context 10 develop- 10 commits de develop/git-context 5- 5 commits de la rama actual/git-context- 5 commits de la rama actual
Pasos de Ejecucion
1. Identificar Parametros
Parsear $ARGUMENTS:
- Si hay un numero, usarlo como
count - Si hay un segundo argumento, usarlo como
branch - Si no hay branch, obtenerlo con:
git rev-parse --abbrev-ref HEAD - Si no hay count, usar 5 por defecto
2. Obtener Log con Cambios
Ejecutar un solo comando para obtener commits y archivos modificados:
git log --stat --oneline -n <count> <branch>
Para mas detalle de operaciones (A/M/D):
git log --name-status --oneline -n <count> <branch>
3. Analizar Patrones
Identificar:
- Areas del codigo mas activas
- Tipo de cambios predominantes (features, fixes, refactors)
- Dependencias entre commits si las hay
4. Presentar Resumen
Formato de salida:
## Contexto: Ultimos N commits de [rama]
### Commits Analizados
| Hash | Mensaje | Archivos |
|------|---------|----------|
| ... | ... | ... |
### Areas Activas
- [directorio/archivo]: N cambios
### Patron de Desarrollo
[Breve descripcion del tipo de trabajo reciente]
### Contexto Relevante
[Informacion util para continuar el desarrollo]
Notas
- Este comando es de solo lectura - no realiza cambios al repositorio
- Si la rama no existe, informar el error
- Si hay menos commits que los solicitados, mostrar los disponibles
- Incluir advertencia si hay cambios sin commitear que podrian afectar el contexto
Stats
Stars1
Forks0
Last CommitJan 29, 2026