com um clique
describe-pr
Generate PR Description in CI (no user input)
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
Generate PR Description in CI (no user input)
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
Commit Changes in CI with no user interaction
first step of planning
convert structure outline into a detailed implementation plan
generate research questions based on a task, spec, or ticket
research the codebase
create a phased implementation plan based on research and design decisions
| name | describe-pr |
| description | Generate PR Description in CI (no user input) |
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 .humanlayer/tasks/ | grep -i "{ticket-id}"linear get-issue-v2 {TICKET_ID} --fields url 2>/dev/null
TASK_DIRGenerate diff URLs:
scripts/pr_diff_urls.sh {pr_number}Gather comprehensive PR information:
gh pr diff {number}Analyze for plan deviations (if plan file exists):
ls .humanlayer/tasks/{task-dir}/*-plan.md 2>/dev/nullsubagent_type=implementation-reviewer:
Analyze deviations between the plan at .humanlayer/tasks/{task-dir}/{plan-file}
and the current implementation. Compare against the base branch.
Determine output path:
.humanlayer/tasks/{task-slug}/pr-description.md.humanlayer/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.mdscripts/pr_diff_urls.sh for consistencyimplementation-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