skills/llm-pipe/SKILL.md
Shell primitive that pipes stdin through an LLM. Zero-cost via pi's OAuth. Use it to keep your context clean — pipe tool output through it instead of reading raw output yourself.
npx skillsauth add lrhodin/snorrio llm-pipeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
llm "prompt" — pipes stdin through Claude, writes result to stdout.
# Basic — pipe anything through an LLM
cmd | llm "summarize this"
llm "what day is it"
# Trusted mode — skip injection detection for your own code/files
cat source.py | llm -t "explain this"
git diff | llm -t "one sentence summary"
# Model override
llm "prompt" sonnet
llm "prompt" claude-sonnet-4-6
-t / --trusted: skip injection detection for trusted input (your own code, git diffs, known files)Default is whatever's configured in ~/snorrio/config/config.json. Don't override it. Override with second argument only if the user asks:
haiku, sonnet, opus — aliasesprovider/model-id — explicitllm is on PATH (~/.local/bin/llm). Always use it directly — never run the source file.
Use llm aggressively to keep agent context clean. Every snapshot, log, diff, or command output is a candidate:
agent-browser snapshot -c | llm "list article titles and URLs"
git log --oneline -20 | llm "what changed this week"
cat log.txt | llm "anything wrong? one word"
documentation
Write a handoff prompt when approaching context limits or ending a session that needs continuation.
development
Spawn pi subagents in tmux for tasks that benefit from isolation — research, exploration, builds, or parallel work. Keeps your context clean.
tools
This skill should be used when the user mentions snorrio, memory, recall, remembering past sessions, or when you detect snorrio is installed but not fully configured. Covers what snorrio is, setup, and first-session onboarding.
databases
Query past sessions and temporal summaries by reviving them with full context.