amend
무료Amend the last commit with current changes and/or an updated message.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Fetch and display diffs for various scopes (PR, commit, branch, staged, working tree). Used by other skills that need to analyze changes.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Fetch a diff based on the input scope.
$ARGUMENTS determines the scope. Auto-detect the type:
| Input | Diff command |
|---|---|
A PR number (e.g., 123) | gh pr diff 123 |
| A commit SHA (7-40 hex chars) | git diff {sha}~1 {sha} |
A commit range (a..b) | git diff a b |
| A branch name | git diff {base}...{branch} (detect base: gh pr view --json baseRefName -q .baseRefName 2>/dev/null, fall back to main) |
staged or pending | git diff --staged |
current or empty | git diff HEAD |
If empty and the working tree is clean, fall back to the current branch vs main.
Write the diff to a temp file and read it with the Read tool — diffs frequently exceed inline output limits.
If reviewing a PR, also read the PR description. If reviewing a commit, also read the commit messages.
Provide a report of the diffs:
Title: <Summary of PR title and commit messages> Description: <Summary of PR description and commit descriptions> Size: <size (XS|S|M|L|XL|XXL)> Diffs: <path to diff file>
Size guidelines:
| Size | Lines | Files | Review complexity |
|---|---|---|---|
| XS | < 50 | 1-2 | Trivial: minor typos, documentation, or config tweaks |
| S | 50-200 | 3-5 | Ideal: single bug fix or small, focused feature |
| M | 200-400 | 6-10 | Standard: complete feature or logical refactor |
| L | 400-1k | 11-20 | Warning: high cognitive load, reviewers may start skimming |
| XL | 1k-2k | 20+ | Critical: likely needs to be split into smaller, independent PRs |
| XXL | 2k+ | 50+ | Dangerous: defect detection drops significantly |
Use whichever dimension gives the larger size (e.g., 3 files but 500 lines = L).
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Amend the last commit with current changes and/or an updated message.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Stage changes and create a commit with a conventional commit message.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Full autopilot — plan, implement, and polish a task end-to-end.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Execute a plan file — parse phases, spawn parallel subagents, handle failures.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Start or end a forked session for exploring rabbit holes without losing the main conversation's context.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Structured design intake for non-trivial tasks. Asks clarifying questions and produces a design proposal.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.