一键导入
pr
Crear un pull request para la branch actual con descripción estructurada, correr el review, y mergear cuando el review apruebe.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Crear un pull request para la branch actual con descripción estructurada, correr el review, y mergear cuando el review apruebe.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration.
Ritual de consolidación, versionado y cierre de bloques de desarrollo estratégico (Epics) en Git.
Orquestador universal de workflow. Gobierna el ciclo de vida de las tareas y valida el pre-flight check.
Usar cuando el usuario quiera construir un SaaS o MVP usando Lovable Cloud con Supabase integrado. Guía el flujo completo desde Design System hasta Edge Functions. Keywords: lovable, saas, mvp, supabase, edge function, design system, b2b, dashboard, inbox.
Expert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software. Covers idea validation, MVP development, pricing, launch strategies, and growing to sustainable revenue. Ship in weeks, not months.
Inicializar una nueva task del epic activo. Define flujo de lectura de contexto, precondiciones de branch, verificación de entorno y criterios de aceptación.
| name | pr |
| description | Crear un pull request para la branch actual con descripción estructurada, correr el review, y mergear cuando el review apruebe. |
| risk | unknown |
| source | community |
| date_added | 2026-06-26 |
Crear un pull request para la branch actual con descripción estructurada, correr el review, y mergear cuando el review apruebe. Es el cierre formal de cada task.
npm run build debe pasar sin errores antes de crear el PRgit status limpio)/pr
1. Verificar que el build pasa
npm run build
Si falla: corregir antes de continuar. No crear PRs con builds rotos.
2. Commitear cambios pendientes
git status
# Si hay cambios sin commitear: usar /commit antes de continuar
3. Pushear la branch
git push -u origin $(git branch --show-current)
4. Obtener el token de GitHub
GITHUB_TOKEN=$(grep GITHUB_TOKEN .env.local | cut -d= -f2)
5. Crear el PR via API de GitHub
curl -s -X POST \
-H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/[OWNER]/[REPO]/pulls \
-d '{
"title": "feat(scope): descripción",
"head": "'"$(git branch --show-current)"'",
"base": "main",
"body": "..."
}'
Reemplazar [OWNER] y [REPO] por los valores correctos.
6. Correr el review
git diff main...HEAD
Aplicar el skill /review (o el equivalente de este proyecto si existe).
Si encuentra bloqueantes: corregir → /commit → git push → repetir.
7. Mergear cuando el review apruebe
curl -s -X PUT \
-H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/[OWNER]/[REPO]/pulls/{{PR_NUMBER}}/merge \
-d '{"merge_method": "merge"}'
Reemplazar [OWNER], [REPO] y {{PR_NUMBER}} con los valores correctos.
Método siempre merge — nunca squash. Esto preserva el historial individual de cada task.
8. Volver a main y actualizar
git checkout main
git pull origin main
No eliminar la branch — sirve como referencia histórica.
## ¿Qué hace este PR?
<!-- Una o dos oraciones describiendo el cambio desde la perspectiva del producto o arquitectura. -->
## Cambios técnicos principales
<!-- Listar los archivos o componentes nuevos/modificados. 2-4 bullets max. -->
-
-
## Cómo testear
<!-- Pasos para verificar que el cambio funciona. Importante si es backend o lógica compleja. -->
1.
2.
## Checklist
- [ ] `npm run build` pasa sin errores
- [ ] `npm run dev` funciona — probado manualmente el flujo principal
- [ ] No hay console.logs de debug
- [ ] No hay secrets hardcodeados
- [ ] No hay credenciales o datos sensibles en la descripción
- [ ] El review (`/review` o equivalente) no encontró bloqueantes
- [ ] Si hay UI: los estados vacío y error están manejados
## Screenshots (si aplica)
<!-- Si es un cambio visual, adjuntar screenshot antes/después. -->
{{FILL: Listar los scopes de este proyecto.
Convención: Los scopes deben coincidir con los de /commit.
Ejemplo para un e-commerce: auth, catalog, cart, payments, admin, db, notifications
El título del PR siempre debe seguir Conventional Commits:
<tipo>(<scope>): descripción
Ejemplos:
feat(cart): add quantity selectorfix(auth): prevent login bypass on expired sessionrefactor(db): consolidate migration scriptschore: update dependencies
}}Un PR está bien formado si:
<tipo>(<scope>): descripciónnpm run build pasó)Crear PR sin que pasen los tests locales. Si npm run build falla en tu máquina, también
fallará en CI. No esperes a que lo encuentre el reviewer.
PRs con múltiples responsabilidades mezcladas. Una tarea = un PR. Si cambiaste auth y también la UI del carrito, son dos PRs diferentes. El historial sufre si se mezclan.
Body vacío. El template existe por una razón. Completarlo toma 2 minutos y le ahorra tiempo al reviewer. El body es comunicación asincrónica con el equipo.
Olvidar pushear la branch. Si git push -u no se ejecuta o falla, el PR va a estar
apuntando a una rama que no existe en origin. Verificar siempre con git branch -vv.