com um clique
describe-pr
Use when generating PR descriptions in CI or other noninteractive runs.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Use when generating PR descriptions in CI or other noninteractive runs.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Use only when the user explicitly asks or allows delegating implementation to a Codex worker — launch Pi running openai-codex/gpt-5.6-sol (xhigh) as a visible sidecar implementer that this session orchestrates over AMQ. Write exact task specs, dispatch with --kind todo, validate the results yourself, then iterate, resume, respawn, or launch another worker. Never invoke on your own initiative.
Use only when the user explicitly allows or asks for this skill to be invoked to pair with a second agent harness — launch a sidecar, get a second opinion from another agent, have one harness drive another, or review work with another agent over AMQ. Otherwise, never invoke it.
first step of planning
convert structure outline into a detailed implementation plan
Create a Product Requirements Document with inline mockups
generate research questions based on a task, spec, or ticket
| name | describe-pr |
| description | Use when generating PR descriptions in CI or other noninteractive runs. |
You are tasked with generating a comprehensive pull request description using the repository's standard template with rich linking and deviation analysis.
Read the PR description template:
Read({SKILLBASE}/references/pr_description_template.md)
Identify the PR to describe:
gh pr view --json url,number,title,state,headRefName 2>/dev/nullgh pr list --limit 10 --json number,title,headRefName,authorGather PR metadata:
gh pr view {number} --json url,number,title,state,baseRefName,headRefName,commits,filesgh repo view --json owner,nameDiscover task directory and ticket:
headRefName from step 2/, e.g., dexter/eng-2612-feature -> eng-2612-feature)ENG-2612 or LL-25 from the slug)ls ai_docs/tasks/ | grep -i "{ticket-id}"linear issue url {TICKET_ID} 2>/dev/null
TASK_DIRGather comprehensive PR information:
gh pr diff {number}Analyze for plan deviations (if plan file exists):
ls ai_docs/tasks/{task-dir}/*-plan.md 2>/dev/nullsubagent_type=implementation-reviewer:
Analyze deviations between the plan at ai_docs/tasks/{task-dir}/{plan-file}
and the current implementation. Compare against the base branch.
Determine output path:
ai_docs/tasks/{task-slug}/pr-description.mdai_docs/tasks/pr-{number}/description.mdGenerate the description: Fill out each section from the template:
Save the description:
Update the PR:
gh pr edit {number} --body-file {output-path}Update the user:
Read({SKILLBASE}/references/describe_pr_final_answer.md){SKILLBASE}/references/pr_description_template.mdimplementation-reviewer agent for deviation analysis when a plan existsRemember, you must respond to the user according to the output template at {SKILLBASE}/references/describe_pr_final_answer.md