Skip to main content

pr-gates

This skill should be used when the user asks to "open a PR", "prepare for review", "address review comments", "run gates", or "verify before pushing" in this repository. Enforces preflight/gate workflow, migration safety, and review-evidence closure.

Datos de origen

Repositorio
spacedriveapp/spacebot
Última actividad en el origen
26 de febrero de 2026 a las 16:41
Idioma detectado de SKILL.md
inglés
Estrellas
2409
Forks
367

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.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
pr-gates
description
This skill should be used when the user asks to "open a PR", "prepare for review", "address review comments", "run gates", or "verify before pushing" in this repository. Enforces preflight/gate workflow, migration safety, and review-evidence closure.
# PR Gates ## Mandatory Flow 1. Run `just preflight` before finalizing changes. 2. Run `just gate-pr` before pushing or updating a PR. 3. If the same command fails twice in one session, stop rerunning and switch to root-cause debugging. 4. Do not push when any gate is red. ## Review Feedback Closure For every P1/P2 review finding, include all three: - Code change reference (file path and concise rationale) - Targeted verification command - Pass/fail evidence from that command ## Async And Stateful Changes When touching worker lifecycle, cancellation, retries, state transitions, or caches: - Document terminal states and allowed transitions. - Explicitly reason about race windows and idempotency. - Run targeted tests in addition to broad gate runs. - Capture the exact command proving the behavior. ## Migration Safety - Never edit an existing file in `migrations/`. - Add a new timestamped migration for every schema change. - If a gate flags migration edits, stop and create a new migration file. ## Handoff Format - Summary - Changed files - Gate commands executed - P1/P2 finding-to-evidence mapping - Residual risk
Ver en GitHub