Skip to main content

commit-and-push

Creates clean conventional git commits using standard git and pushes changes to the remote repository. Use when the user asks to "commit and push", "push changes", or complete a commit followed by git push.

Datos de origen

Repositorio
FradSer/skills
Última actividad en el origen
12 de octubre de 2026 a las 14:08
Idioma detectado de SKILL.md
inglés
Estrellas
4
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
3 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
commit-and-push
description
Creates clean conventional git commits using standard git and pushes changes to the remote repository. Use when the user asks to "commit and push", "push changes", or complete a commit followed by git push.
disable-model-invocation
true
# Commit and push Use this skill only for an explicit request to commit and push. Inspect status and both diffs first, stage requested paths explicitly, and stop when there is nothing to commit. Preserve unrelated work. Use the Conventional Commit format described by `commit`; read [coauthor-attribution.md](references/coauthor-attribution.md) only when a trailer is requested. Before committing, verify that HEAD names a branch, `origin` exists, and the requested branch is safe to publish. Never push a detached HEAD or directly push a protected integration branch (`main`, `master`, `develop`, or `production`) unless the user has explicitly named that branch and repository policy permits it. Commit locally first, then push the exact branch; use `git push --set-upstream origin "$BRANCH"` only when no upstream exists. A rejected push is a reportable failure: do not force-push, amend, or retry with another remote. Report commit hash, branch, remote, and push result.
Ver en GitHub