← ClaudeAtlas

git-workflowlisted

Skill para manejar el flujo de trabajo de Git: changelog, commits, push, y releases. Automatiza el proceso de versionado y publicación.
Vasallo94/obsidian-mcp-server · ★ 7 · AI & Automation · score 74
Install: claude install-skill Vasallo94/obsidian-mcp-server
# Git Workflow Skill ## Cuándo usar esta skill - Cuando necesites actualizar el CHANGELOG.md con nuevos cambios. - Cuando vayas a hacer commit de cambios al repositorio. - Cuando necesites hacer push de cambios al remoto. - Cuando prepares una nueva release. ## Convenciones de Commits Este proyecto usa **Conventional Commits**: ``` type(scope): description ``` ### Tipos válidos: | Tipo | Uso | |------|-----| | `feat` | Nueva funcionalidad | | `fix` | Corrección de bugs | | `docs` | Cambios en documentación | | `style` | Formato (sin cambio de código) | | `refactor` | Refactorización | | `test` | Añadir/modificar tests | | `chore` | Mantenimiento | ### Ejemplos: ```bash feat(semantic): add image caption indexing fix(navigation): resolve path validation error docs: update tool reference with new parameters ``` ## Flujo de Trabajo Completo ### 1. Verificar estado actual ```bash # Ver estado de archivos git status # Ver historial reciente git log --oneline -10 ``` ### 2. Actualizar CHANGELOG.md **Formato requerido** (Keep a Changelog): ```markdown ## [Unreleased] ### Added - Nueva feature X que hace Y. ### Changed - Modificación en Z. ### Fixed - Corrección del bug en W. ``` **Secciones válidas**: Added, Changed, Deprecated, Removed, Fixed, Security ### 3. Realizar commit ```bash # Añadir todos los cambios git add . # Commit con mensaje convencional git commit -m "type(scope): descripción" ``` **Trailers especiales**: - Para bugs reportados: `git commit --tr