본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

describe-pr

현재 작업의 풀 리퀘스트를 만들거나 갱신하고, 변경 목적과 구현 구조를 간결하게 설명합니다. 변경 사항과 관련 자료를 살펴 검토 시 유의점을 정리한 뒤 GitHub CLI로 설명을 게시합니다.

원문원문 설명 보기

Only use when the user explicitly invokes this skill by name.

humanlayer/humanlayer스타 12,707(GitHub 12,707 + cccskills 0)
연동 도구GitHub

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • 검토자가 이해하기 쉬운 PR 설명 작성
  • 현재 브랜치에서 PR 생성
  • 그림으로 변경된 코드 구조 설명
  • 마이그레이션과 호환성 주의점 정리

한국어 소개

할 수 있는 일

describe-pr는 현재 작업의 풀 리퀘스트(PR)를 만들거나 갱신하고, 검토자가 변경 이유와 구현 구조를 파악할 수 있도록 간결한 설명을 작성합니다. 전체 변경 사항과 관련 코드, 자료를 읽고 변경 이유를 한 문장으로 정리하며, 주의할 점을 1~3개 항목으로 제시합니다. 구조 설명에는 파일 트리, 구성 요소 트리, 호출 관계 등 변경에 맞는 형식을 선택합니다.

이럴 때 유용합니다

PR 설명에 맥락이 부족하거나 구현 전체를 짧게 전달하고 싶을 때 유용합니다. 현재 브랜치에 PR이 없으면 작업 내용을 살펴보고, 필요에 따라 변경 사항을 커밋하고 푸시한 뒤 PR을 만듭니다. 설명은 Markdown 파일로 저장하고 PR 본문에도 반영합니다.

사용 예시

  • “describe-pr로 현재 작업의 PR을 만들어 주세요.”
  • “이 PR의 변경 목적과 구조가 드러나도록 설명을 갱신해 주세요.”
  • “마이그레이션과 호환성 관련 주의점을 간단히 정리해 주세요.”

주의 사항

스킬 이름을 명시해 호출해야 합니다. GitHub CLI(gh)가 설치되어 있고 로그인되어 있어야 하며, 사용할 수 없으면 작업을 중단합니다. 커밋과 푸시는 저장소의 Git 안전 절차를 따릅니다. 설명은 제공된 템플릿의 범위에 맞춰 작성합니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

문서 점검

AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.

안전성전송·삭제·명령 실행 등을 명시하고 있는가
B일부 부족커밋·푸시·PR 생성을 할 수 있으나, 언급된 안전 절차의 내용은 자료에 없습니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
B일부 부족GitHub CLI 설치와 로그인이 필요하며 사용할 수 없으면 중단합니다.

점수에는 넣지 않았습니다. 2026년 10월 29일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(7)

  • SKILL.md4.6 KB
  • references/describe_pr_final_answer.md630 B
  • references/pr_description_template.md2.5 KB
  • references/pr_walkthrough_example.html26.0 KB
  • references/ref_code_slides/guide.md10.8 KB
  • references/ref_code_slides/template.html19.4 KB
  • references/show-me.md3.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Describe a Pull Request

Create or update the pull request for the current task with a concise description that helps a reviewer understand why the change exists and the shape of the implementation.

Workflow

  1. Read the description template:

    Read({SKILLBASE}/references/pr_description_template.md)

  2. Identify or create the pull request:

    • If gh is missing or signed out, stop and tell the user. Do not work around it.
    • Check the current branch for a PR with gh pr view --json url,number,title,state,baseRefName,headRefName 2>/dev/null.
    • If no PR exists, inspect git status --short --branch and the commits on the current branch.
    • Commit task-related changes when needed, push the branch with an upstream, and create a PR for it. Follow the repository's git safety protocol.
    • Ask the user to select a PR only when the current branch has no relevant work and there is no safe current-branch PR to create.
  3. Gather only the context needed to explain the change:

    • Read the ticket and any relevant task artifacts.
    • Read the complete PR diff and enough surrounding code to understand behavior and ownership.
    • Use gh pr view to collect PR metadata and changed files.
    • Read {SKILLBASE}/references/show-me.md for the visual-outline conventions used in the PR body.
  4. Write the PR description using the template:

    • Keep Why the change to exactly one sentence.
    • Keep Special things to note to 1-3 bullets. Prioritize reviewer warnings, migrations, compatibility constraints, deliberate omissions, or surprising decisions. Write - None. when there are no special considerations.
    • Make Change outline a compact, /show-me-inspired structural view rather than prose or a file-by-file changelog.
    • Include only the views that help explain this PR:
      • SQL table and endpoint contract changes, plus pseudocode for business logic.
      • A shallow file tree showing changed responsibilities.
      • React component tree changes, including important hooks, state, and package boundaries.
      • Call-tree, call-stack, control-flow, or data-flow changes.
    • Prefer diff blocks when showing changes to an existing shape. Show the complete target shape when most of it is new or diff notation would obscure ownership or order.
    • Keep each view focused on the calls, files, fields, components, and boundaries a reviewer needs. Omit categories that did not change.
    • Do not add walkthrough artifacts, exhaustive implementation narratives, verification checklists, changelog text, or plan-deviation sections.
  5. Stamp the session trailer:

    • Read the session deep-link from the environment with printf '%s' "$HUMANLAYER_SESSION_URL". The daemon sets it for every session it runs, the same way it feeds the HumanLayer-Session commit trailer.
    • When the environment value is empty, fall back to the branch commits: git log {baseRefName}..HEAD --format=%B | grep -i '^humanlayer-session:' | head -1 and use the URL from the newest stamped commit. This covers a PR described outside the session that wrote the commits.
    • When either source yields a URL, end the PR body with the session footer from the template: a horizontal rule, a HumanLayer | open session badge that links to the URL, and a hidden HTML comment whose middle line is exactly HumanLayer-Session: {url}. The comment is the machine-readable trailer, the same line the commit stamper writes, and it must be the last thing in the body.
    • When neither source yields a URL, or the existing PR body already carries a HumanLayer-Session: line for this URL, add nothing. Never invent or guess a session URL.
    • Keep the footer out of the body's prose, headings, and link line. It is attribution, not part of the description.
  6. Save and publish the description:

    • Use .humanlayer/tasks/{task-slug}/pr-description.md when the task directory exists; otherwise use .humanlayer/tasks/pr-{number}/description.md.
    • Update the PR with gh pr edit {number} --body-file {output-path}.
    • Confirm the update succeeded.
  7. Report completion:

    • Read key task artifacts briefly to capture their cloud URLs.
    • Read {SKILLBASE}/references/describe_pr_final_answer.md.
    • Respond using that final answer template with the PR URL, saved description URL, and concise list of changed files.

Always read and follow {SKILLBASE}/references/pr_description_template.md. Do not expand the PR body beyond that template.

Write as one human talking to another: avoid jargon and slang, and use simple, coherent, concise language.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Automate website navigation, form entry, and clicks through a browser command line tool. Extract page text, capture screenshots, and compare page states to check interactions or test web app behavior across screen sizes.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Automate form entry and button clicks
  • Extract text from web pages
  • Save page screenshots and PDFs
humanlayer/humanlayer1.3만2026년 10월 29일 업데이트

asd-ste100

무료요약 있음

ASD-STE100의 원칙을 바탕으로 모호하거나 빽빽한 영어를 짧고 직접적인 문장으로 고칩니다. 사실과 조건을 보존하고, 문장 문제와 수정 이유를 설명하며, 원문과 수정문을 표로 비교합니다.

  • 다른 에이전트에게 줄 영어 지시 명확히 하기
  • 영어 도구 설명이나 오류 문구 간결하게 만들기
  • 영어가 모국어가 아닌 독자를 위한 문장 정리
humanlayer/humanlayer1.3만2026년 10월 29일 업데이트

better-github-skill

무료요약 있음

전용 스크립트로 GitHub PR 상태와 리뷰 대화, CI 실패를 확인합니다. PR 요약과 미해결 논의, 실패한 작업이나 단계의 로그 발췌를 살펴보고 전체 로그를 파일로 저장할 수 있습니다.

  • PR 상태를 한눈에 요약할 때
  • 미해결 리뷰 대화를 확인할 때
  • 실패한 CI 작업과 단계를 조사할 때
humanlayer/humanlayer1.3만2026년 10월 29일 업데이트

bump-version

무료요약 있음

지원 패키지의 릴리스 기준 버전을 올리고 관련 파일의 버전 표기를 동기화한 뒤, 생성된 버전을 확인합니다. 변경 사항의 커밋과 푸시, 병합 후 릴리스 절차도 다룹니다.

  • 릴리스용 패키지 기준 버전 올리기
  • 관련 파일의 버전 표기 동기화
  • 푸시 전에 생성 버전 확인
humanlayer/humanlayer1.3만2026년 10월 29일 업데이트

calldiff

무료요약 있음

Git 커밋, 브랜치 또는 작업 중인 코드의 함수 호출 구조를 비교합니다. 호출 트리를 표시하고 시작 함수에서 대상 함수까지의 경로를 추적하며, 22개 언어를 지원합니다.

  • 코드 변경 전후의 호출 관계 비교
  • 브랜치 간 호출 구조 검토
  • 시작 함수부터 대상 함수까지 경로 추적
humanlayer/humanlayer1.3만2026년 10월 29일 업데이트

chrome-devtools-cli

무료요약 있음

`chrome-devtools-mcp` CLI로 터미널에서 브라우저 작업을 자동화합니다. 페이지 요소를 확인하고 클릭하거나 양식을 입력하고 탭을 이동하며, 스크린샷을 저장하고 네트워크 요청, 콘솔 메시지, 성능, 메모리를 조사하도록 셸 명령 작성을 지원합니다.

  • 양식 입력과 페이지 이동 자동화
  • 페이지 또는 요소 화면 캡처
  • 네트워크 요청과 콘솔 오류 조사
humanlayer/humanlayer1.3만2026년 10월 29일 업데이트

humanlayer의 스킬 모두 보기

이 스킬의 문제 신고