April 2026 — ChatGPT / API Image Gallery, Prompt Tips, and Help: Generative Art Theme: Spring / New Beginnings

very long prompt

cat > /tmp/term-llm-cheatsheet-prompt.txt <<‘EOF’
Create a single ultra-detailed, visually stunning “ULTIMATE TERM-LLM CHEAT SHEET” poster as a polished AI power-user infographic.

Goal: a dense but beautiful reference image for a terminal-native AI assistant / CLI called term-llm. This should look like the kind of poster an obsessive senior engineer would print and keep nearby: information-rich, carefully organized, attractive, and immediately useful. The image should reward zooming in. It must feel authoritative, modern, nerdy, and real.

Overall composition:

  • Portrait-oriented technical poster / cheat sheet / infographic.
  • Clean grid layout with 8 to 12 distinct sections.
  • White or very light background for maximum readability.
  • Accent palette: deep charcoal, terminal green, electric blue, subtle amber, soft red warnings, muted purple for agents/skills.
  • A mixture of terminal snippets, labeled diagrams, command blocks, callout boxes, icons, arrows, badges, and section dividers.
  • Crisp typography, highly legible hierarchy, premium editorial layout.
  • Dense details, but do not turn it into unreadable noise.
  • Style should feel like a fusion of: beautiful developer documentation, Apple-style polish, terminal aesthetics, and a magazine infographic.
  • Include subtle terminal/grid/circuit motifs but keep the information primary.

Important text-rendering instruction:

  • Render the MAIN TITLE and SECTION HEADERS very clearly and accurately.
  • For small body text, prefer short crisp phrases, command examples, and compact bullets rather than long paragraphs.
  • It is acceptable for tiny microtext to be stylized, but the major labels and command examples should look intentional and believable.
  • Emphasize strong layout and information architecture over impossible tiny perfect prose.

Main title area:

  • Huge clear title: “TERM-LLM”
  • Subtitle beneath it: “Ultimate Cheat Sheet”
  • Small tag line: “terminal-native AI, agents, tools, memory, jobs, images, search”
  • Add small visual motifs: terminal prompt cursor, command palette icon, tiny gears, branching agent graph.

Content to include across the poster:

SECTION 1 — QUICK START
Label: “Quick Start”
Show a clean terminal block with commands like:

  • term-llm ask “explain this repo”
  • term-llm ask -f main.go “review this”
  • git diff | term-llm exec “write commit message”
  • term-llm image “storybook fox in snow”
  • term-llm agents
  • term-llm jobs list
    Add tiny annotations like:
  • ask = chat with models
  • exec = one-shot tasks with stdin/files
  • image = generate or edit images
  • agents = reusable personalities
  • jobs = recurring automation

SECTION 2 — CORE COMMANDS
Label: “Core Commands”
Create a tidy matrix or tile grid with command names and what they do:

  • ask
  • exec
  • image
  • video
  • models
  • providers
  • config
  • agents
  • skills
  • jobs
  • memory
  • session
  • update
    Show each with one-line explanations and small icons.

SECTION 3 — INPUT CONTEXT
Label: “Input & Context”
Explain visually how context enters the system:

  • direct prompt
  • stdin pipe
  • -f file attachments
  • clipboard image
  • system prompt
  • agent instructions
  • memory fragments
  • web/tool results
    Use arrows flowing into a central “model context” block.
    Show mini examples:
  • cat notes.md | term-llm ask “summarize”
  • term-llm ask -f app.rb -f schema.sql “find performance issues”
  • term-llm image “add a hat” -i clipboard

SECTION 4 — PROVIDERS & MODELS
Label: “Providers”
Create a nice comparison strip with badges/logos/icons for:

  • Anthropic
  • OpenAI
  • ChatGPT
  • Gemini
  • xAI / Grok
  • OpenRouter
  • Copilot
  • Claude Code / claude-bin
    Show concepts like:
  • API key vs OAuth login
  • fast model vs default model
  • model override syntax provider:model
    Examples:
  • openai:gpt-5.4
  • chatgpt:gpt-5.4
  • anthropic:claude-sonnet-4-5
  • gemini:gemini-2.5-pro
    Add short notes like:
  • ChatGPT images can use OAuth
  • Some providers support native search
  • Some have better coding or image tools

SECTION 5 — TOOLS
Label: “Tool Use”
Make this visually rich. Show tool cards for:

  • shell
  • read_file
  • grep
  • glob
  • edit_file
  • write_file
  • web_search
  • read_url
  • image_generate
  • ask_user
  • queue_agent
  • wait_for_agent
    Show a principle box:
  • purpose-built tools first
  • shell when necessary
  • representative evidence, not vibes
  • verify before claiming absence
    Include mini snippets:
  • grep pattern in src/
  • read_file config.yaml
  • queue_agent(“developer”, …)
  • wait_for_agent([run_abc])

SECTION 6 — AGENTS & SKILLS
Label: “Agents + Skills”
Show a diagram of the architecture:
user → jarvis → skill activation / tool calls / sub-agents
Include labeled boxes:

  • system prompt
  • agent.yaml
  • skills library
  • sub-agents in parallel
  • handover / worktree / isolated tasks
    Show examples of skill names in little pills:
  • memory
  • playwright
  • homelab
  • contact-sam
  • jobs
  • excalidraw
  • weather
  • sonos
    Make it feel like an orchestration diagram.

SECTION 7 — MEMORY SYSTEM
Label: “Memory”
This is important. Show a structured map with:

  • memory.db = source of truth
  • fragments/ = mirrored files
  • recent.md = auto-promoted current state
  • core.md = stable important facts
  • personality.md = voice/character
    Show command examples:
  • term-llm memory search “telegram bot”
  • term-llm memory fragments list --agent jarvis --limit 10
  • term-llm memory fragments show 42 --agent jarvis
  • term-llm memory fragments add fragments/setup/foo.md --agent jarvis --content “…”
    Add warning box:
  • never edit recent.md directly
  • search memory before answering setup/history questions

SECTION 8 — IMAGE + MEDIA
Label: “Images & Media”
Show a beautiful sub-panel with example commands:

  • term-llm image “cyberpunk cityscape at night”
  • term-llm image --provider chatgpt:gpt-5.4 “storybook fox in the snow”
  • term-llm image “add sparkles” -i photo.png
  • term-llm video “slow cinematic orbit around a neon terminal”
    Show concepts:
  • save to ~/Pictures/term-llm/
  • display in terminal
  • clipboard copy
  • 1K / 2K / 4K
  • edit mode with -i
  • dense prompts allowed
    Add small image thumbnails / filmstrip / photo edit motifs.

SECTION 9 — JOBS & AUTOMATION
Label: “Jobs”
Show a scheduling panel with clocks/calendar icons and a flow:
cron → job runner → agent → output → logs / reports
Include commands:

  • term-llm jobs list
  • term-llm jobs runs
  • term-llm jobs trigger
  • term-llm jobs edit
    Include examples like:
  • weekly activity report
  • maintenance / summarization
  • recurring alerts

SECTION 10 — DEVELOPMENT WORKFLOW
Label: “Working on term-llm”
Show a safe git/worktree flow:

  1. checkout script
  2. isolated worktree
  3. edit
  4. gofmt
  5. go build ./…
  6. go test ./…
  7. commit
  8. push to fork
  9. PR
    Include highlighted warning:
  • never edit ~/source/term-llm directly
  • use ~/source/term-llm-wt/
  • push to fork, not origin
    Add miniature file tree visuals and git branch arrows.

SECTION 11 — PRACTICAL RECIPES
Label: “Recipes”
Create a recipe grid with short scenarios:

  • summarize logs
  • explain codebase area
  • review diff
  • search the web then synthesize
  • generate release notes
  • turn notes into diagram
  • ask multiple sub-agents in parallel
  • inspect image and answer about it
    Each recipe should have a short command or pseudo-command.

SECTION 12 — GOOD HABITS / SHARP EDGES
Label: “Good Habits” and “Sharp Edges”
Two-column contrast panel.
Good Habits:

  • verify claims with tools
  • use rg / grep intelligently
  • prefer reversible action
  • run tests for real
  • save durable facts to memory
  • use purpose-built skills
    Sharp Edges:
  • hallucinated file paths
  • assuming restarts happened
  • editing recent.md manually
  • pushing to origin
  • making claims without reading code
  • over-trusting model-generated text in images
    Use green check marks vs red warning triangles.

Footer area:

  • Small legend for icons.
  • Tiny note: “Built for people who live in terminals and hate fluff.”
  • Tiny decorative command line at bottom: user@host:~$ term-llm ask “what matters here?”

Visual style details:

  • Make the poster feel premium and dense, like a world-class conference handout or elite internal engineering one-pager.
  • Use clean spacing, refined shadows, thin rule lines, rounded code blocks, tasteful gradient accents.
  • Include many believable small details, labels, tiny command snippets, and structural annotations.
  • Keep the entire poster coherent: same design system throughout.
  • No joke meme style, no cartoonish silliness.
  • No dark-background wall of noise.
  • Make it look like a genuinely useful cheat sheet that could go viral among developers.

Final rendering goals:

  • very high information density
  • attractive enough to share publicly
  • legible title and sections
  • clear terminal/CLI identity
  • polished infographic poster with lots of details and structure
    EOF

term-llm image --provider chatgpt:gpt-5.4 --size 4K --no-display --no-clipboard -o /root/Pictures/term-llm/ultimate-term-llm-cheatsheet.png < /tmp/term-llm-cheatsheet-prompt.txt

This model is pretty increadible.

6 Likes