This skill should be used when the user invokes "/gnuplot" to plot data from the current context using gnuplot and output the resulting image path.
Plot data from the most recent interaction context using gnuplot. Generate a PNG image with a transparent background and output it as a markdown image so it renders inline.
emacsclient --eval '
(face-foreground (quote default))'
This returns a hex color like "#eeffff". Reuse it for all subsequent plots.
gnuplot /tmp/agent-plot-XXXX.gp
set terminal pngcairo transparent enhanced size 800,500
set output "/tmp/agent-plot-XXXX.png"
FG = "#eeffff" # from emacsclient query
set border lc rgb FG
set key textcolor rgb FG noopaque nobox # transparent: Emacs bg shows through, FG text stays legible
set xlabel textcolor rgb FG
set ylabel textcolor rgb FG
set title textcolor rgb FG
set xtics textcolor rgb FG
set ytics textcolor rgb FG
# ... plot commands using the data ...
pngcairo transparent terminal for transparent background./tmp/agent-plot-$(date +%s).png). Never use descriptive names like agent-plot-lorenz.png.$DATA << EOD ... EOD) when practical. For large datasets, write a separate data file.) on its own line.noopaque, no box) so the Emacs background shows through and the FG-colored text stays legible. Never make the key opaque: on a transparent terminal it fills the key box with an opaque (often white) background, which hides the light FG text. If the legend would overlap dense or filled data, move it to an empty corner or use set key outside rather than making it opaque.fs transparent solid 0.15) so any legend or labels drawn over them remain readable against the Emacs background.enhanced text mode for subscripts/superscripts when needed.Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer