
How to Use Claude Code for Image Generation: Skill, MCP or SVG
Claude Code outputs no pixels itself. Render diagrams as SVG, or call an image model from a skill script or an MCP server. Gemini images start at $0.0336 each.

Claude Code outputs no pixels itself. Render diagrams as SVG, or call an image model from a skill script or an MCP server. Gemini images start at $0.0336 each.

In the Claude Code terminal, Ctrl+V pastes an image (the Control key, even on a Mac); Windows and WSL use Alt+V. If it fails, drag the file or give its path.

Granola, Circleback, Fathom and Notion publish a claude mcp add command. Other note takers need a claude.ai connector, the generic HTTP form, or plain files.

A 403, 503, or 529 in Claude Code can come from your proxy, your Anthropic account, Anthropic's capacity, or a gateway in between. Run /status first.

Claude Code shows a 529 overload only after retrying up to 10 times, and it never counts against your quota. Switch models with /model or set a fallback chain.

Use a Claude Code skill or MCP server that calls gemini-3.1-flash-image. Preview IDs shut down June 25, 2026; billing is required, about $0.067 per 1K image.

Opus 5.5 is the sensible starting point for most work. Fable 5.1 earns its premium when it solves problems that Opus still misses at higher effort—not simply because the job is long.

Use Opus 5 as the complex-coding default. Escalate to Fable 5 only when long-horizon investigation and verification are the work, not merely because the task matters.

Run one reachability check from the shell that launched Claude Code, then fix the route indicated by the result instead of reinstalling or rotating keys blindly.

Claude Code pricing is easiest to understand as a route choice: Pro starts at $20/month, Max is $100 or $200/month, Team seats include Claude Code, and API billing is a separate token meter.

A practical guide to Claude Code Dynamic Workflows: when the plan should become a script, what `ultracode` changes, which smaller surface to use instead, and how to start without hiding cost or permission risk.

Ultracode is not a new model. Use it when workflow orchestration is worth the cost, verify version and workflow support first, and downgrade after the hard task.

Claude Code cache TTL is route-specific. Check the active route, TTL, cache creation tokens, cache read tokens, invalidators, and billing proof before blaming a bug.

Use the official subagents docs as the contract, then choose the right Claude Code route and start with a project-level helper that has narrow tools and clear stop rules.

Verify the active Claude Code account in VS Code, separate subscription login from API key or provider routes, fix mismatches, and redact secrets before sharing logs.

Claude Code has official browser access now, but the right interface depends on where the code must run. Use this route board to choose official web, Remote Control, Desktop, terminal/IDE, or a third-party Web UI wrapper without mixing their contracts.

Use a branch board to separate status, auth, Windows PATH, IDE subprocess, environment variables, session state, update regressions, hooks, and escalation for Claude Code exit code 1.

Match the visible Claude Code symptom in VS Code, run the smallest same-surface check, verify the result, and stop local debugging when status, performance, provider, or third-party ownership explains the failure.

A practical route board for Claude Code memory, skills, and MCP: what each layer owns, what each layer cannot do, how to inspect what is already loaded, and when skill plus MCP is actually justified.

A practical guide to the boundary between Claude Code's built-in memory and external memory MCP servers, including what `CLAUDE.md` and auto memory already do, when external persistence adds real value, and how to choose the lightest safe setup.

A route-choice guide that defines Claude Code routines as the cloud-persistent automation branch, explains when they beat Desktop tasks, `/loop`, or GitHub Actions, and clarifies the current trigger, auth, and daily-limit boundaries.

If Claude Code shows `Stream idle timeout - partial response received`, the fastest safe fix is to confirm the surface and version first, then choose the smallest correct branch-specific move and verify it on the same route.

The best Claude Code skills strategy is not a leaderboard. Start with bundled skills, add one official skill only when it closes a real workflow, and build a repo-local custom skill once repeated pain justifies it.

Claude Code memory is not one giant permanent brain. The built-in system uses CLAUDE.md for explicit rules and auto memory for learned patterns, while plugins are optional escalation routes when you need cross-tool or cross-machine continuity. This guide explains what loads at startup, how to inspect memory with /memory and /context, and how to fix the most common forgetting problems.