← ClaudeAtlas

difflisted

Explain a GitHub pull request as one evidence-linked Hope review. Use when someone invokes $hope:diff in Codex, /hope:diff in Claude Code, asks to understand a PR, or asks Hope to review the current or latest authored PR. A PR URL is optional when the session is inside the intended GitHub repository.
dkstm95/hope · ★ 2 · Code & Development · score 75
Install: claude install-skill dkstm95/hope
# Hope diff Use the active Claude or Codex session only to write the analysis. Let the Hope runtime collect, validate, render, and publish the local artifact. ## Choose the command Claude Code: ```text node "${CLAUDE_PLUGIN_ROOT}/runtime/features/diff/cli.mjs" ``` Codex: ```text node <skill-dir>/../../runtime/features/diff/cli.mjs ``` For Codex, replace `<skill-dir>` with the absolute directory that contains this file. Pass every argument as a separate shell argument. Never pass the placeholder or build a command from pull request content. ## Prepare If the person supplied a GitHub pull request URL, pass it to `prepare`. Otherwise, omit the URL. Hope then chooses the current-branch PR or the latest open PR by the authenticated user in the current repository. Pass `--host-locale ko-KR` when the current conversation language is Korean. Pass `--host-locale en-US` when it is English. A saved Hope setting takes priority. Pass `--locale` or `--theme` only when the person explicitly asks for a one-run override. Pass `--output` only when the person selected an exact path. The JSON result gives: - the chosen pull request; - the private run path; - the analysis path; - the analysis schema path; - the shared writing standard and its version; and - the planned inspection page count and serialized byte count. Tell the person which PR Hope selected before continuing. Do not ask about language or theme when Hope resolved them successfully. The byte counters compare Hope runs.