difflisted
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.