Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Create a visual explanation of the current session diff as a single HTML page and show it in a native Glimpse window. Use when the user wants a visual walkthrough of local code changes instead of a plain text diff.
Render a Markdown document in a native Glimpse window with syntax-highlighted code and rich diff rendering.
Pipe markdown or pass it as an argument:
cat report.md | npx glimpse-changes
npx glimpse-changes "# Title\n\nContent"
Use - to force reading from stdin:
npx glimpse-changes -
--dry-run — Render to file only, don't open Glimpse. Prints { dryRun: true, htmlPath, title } as JSON.--background — Open the window in the background, print the output file path, and exit immediately. The output file contains __PENDING__ until the user closes the window, then it contains the review output.By default the CLI blocks until the window is closed and prints review output to stdout.
Command diffs — executed at render time, must start with git diff:
!`git diff -- path/to/file`
Full unified diffs — paste standard git diff output in a diff fenced block:
```diff
diff --git a/foo.txt b/foo.txt
--- a/foo.txt
+++ b/foo.txt
@@ -1,3 +1,3 @@
context
-old
+new
```
Inline diffs — bare +/-/ prefixed lines in a diff fenced block:
```diff
npx skills add saffron-health/libretto --skill glimpse-changesHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Very clear and well structured, with almost no room for misunderstanding.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Highly actionable with clear, concrete steps that an agent can follow directly.