一键导入
describe-pr
Generate PR Description in CI (no user input)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate PR Description in CI (no user input)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 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