resolving-merge-conflicts
Resolver conflictos de fusión en Git
Los conflictos de merge y rebase interrumpen la entrega y pueden ocultar intención perdida. Esta skill guía la revisión del código fuente, la resolución de hunks, las comprobaciones y la continuación final de Git.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "resolving-merge-conflicts" from https://skillstore.io/skills/mattpocock-resolving-merge-conflicts.md and its manifest at https://skillstore.io/api/skills/mattpocock-resolving-merge-conflicts/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "resolving-merge-conflicts". Un desarrollador pide ayuda con conflictos en un archivo de servicio y sus tests.
Resultado esperado:
- Informa del estado actual del merge y nombra los archivos en conflicto.
- Resume la intención de cada lado usando el historial y la discusión relacionada.
- Recomienda decisiones de hunk y luego pide ejecutar tests y formato.
Usando "resolving-merge-conflicts". Un mantenedor está a mitad de un rebase con conflictos repetidos.
Resultado esperado:
- Identifica el siguiente conflicto y los commits que introdujeron cada lado.
- Sugiere preservar el comportamiento compatible y documentar cualquier concesión.
- Añade los archivos resueltos al staging y continúa el rebase después de que las comprobaciones pasen.
Usando "resolving-merge-conflicts". Un ingeniero de lanzamientos ve conflictos justo antes de cortar una rama.
Resultado esperado:
- Se centra en el objetivo del lanzamiento antes de elegir entre cambios incompatibles.
- Ejecuta las comprobaciones del repositorio después de la resolución.
- Destaca cualquier concesión arriesgada para la revisión final antes del commit.
Auditoría de seguridad
Riesgo medioThe static alert is a false positive because line 10 uses Markdown backticks around a Git option, not Ruby or shell execution. No prompt injection or data-exfiltration intent was found. However, unconditional instructions to never abort and to stage everything can capture unrelated changes or remove a safe recovery option.
Preocupaciones de seguridad confirmadas (1)
Factores de riesgo
⚙️ Comandos externos (1)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/mattpocock-resolving-merge-conflicts/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/mattpocock-resolving-merge-conflicts?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/mattpocock-resolving-merge-conflicts?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/mattpocock-resolving-merge-conflicts/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/mattpocock-resolving-merge-conflicts.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
mattpocock. (2026). resolving-merge-conflicts security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/mattpocock-resolving-merge-conflicts/audits/4Cita BibTeX
@techreport{mattpocock-mattpocock-resolving-merge-conflicts-2026,
author = {mattpocock},
title = {resolving-merge-conflicts security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/mattpocock-resolving-merge-conflicts/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "resolving-merge-conflicts security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "mattpocock"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/mattpocock-resolving-merge-conflicts/audits/4"
identifiers:
- type: other
value: "skillstore:mattpocock-resolving-merge-conflicts:audit:4"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Fusionar una rama de funcionalidades
Resolver conflictos entre una rama de funcionalidades y main preservando ambas intenciones de implementación.
Rebasar una serie de parches
Trabajar con conflictos repetidos de rebase mediante revisión del código fuente y continuación final del rebase.
Preparar una rama de lanzamiento
Resolver conflictos tardíos de lanzamiento, ejecutar comprobaciones del proyecto y documentar concesiones antes de hacer commit.
Prueba estos prompts
Estoy en un conflicto de merge de Git. Inspecciona el estado actual, enumera los archivos en conflicto y dime qué leer primero.
Ayúdame a resolver los conflictos en [file]. Explica la intención de cada lado y luego propone las decisiones de hunk más seguras.
Encuentra las comprobaciones del proyecto para este repositorio. Ejecuta typecheck, tests y format en el orden correcto, luego ayuda a corregir fallos relacionados con el merge.
Estoy haciendo rebase y siguen apareciendo conflictos. Para cada conflicto, rastrea la intención original, resuélvelo, añade los cambios al staging y continúa el rebase.
Mejores prácticas
- Lee el historial y el contexto vinculado del proyecto antes de cambiar hunks en conflicto.
- Preserva ambas intenciones de cambio cuando sean compatibles.
- Ejecuta comprobaciones después de la resolución y corrige los fallos causados por el merge.
Evitar
- Elegir un lado de un conflicto sin entender por qué existen ambos cambios.
- Añadir comportamiento nuevo mientras se resuelve un conflicto.
- Omitir tests, typecheck o formato después de editar archivos en conflicto.
Preguntas frecuentes
¿Qué me ayuda a hacer esta skill?
¿Edita archivos automáticamente?
¿Puede ayudar durante un rebase?
¿Cómo elige entre cambios en conflicto?
¿Qué comprobaciones debo ejecutar?
¿Es esta una skill sensible desde el punto de vista de seguridad?
Detalles del desarrollador
Autor
mattpocockLicencia
MIT
Revisión de Skillstore
r2
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/mattpocock/skills/tree/main/skills/engineering/resolving-merge-conflicts/Ref.
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
Actualidad del mantenimiento
26/7/2026
Uso
5 descargas · 0 vistas
Estructura de archivos
📄 SKILL.md