# Chat Screenshot Studio

> Chat Screenshot Studio is an AI agent skill for Claude Code, Codex CLI, Gemini CLI, and other agents that read SKILL.md. High-resolution images of a human and AI conversation, styled for a post or a slide. Best for: chat screenshot maker.

- URL: https://atharvashah.com/ai-skills/chat-screenshots
- Price: $19, one payment
- Works with: Claude Code, Codex CLI, Gemini CLI, Cursor, GitHub Copilot
- Category: Visuals and decks
- Built by: Atharva Shah (https://atharvashah.com)
- Requirements: Needs a paid Claude plan with Claude Code, Python, and the free Playwright browser for rendering. Panels use a light theme.
- Buy: https://buy.polar.sh/polar_cl_UrbGOx20Q8jkmsQZp6DiawITRxXonNK11YhGk4UcDzG?custom_field_data.skill-standard=chat-screenshots (the skill folder and setup guide arrive by email)

## Turn any AI conversation into a crisp, post-ready image.

Paste the exchange and get each question and answer as a clean retina PNG with your name, your brand color, and highlighted code. No more browser crops.

## What it produces

- **The finished panel.** Each question and answer becomes one clean retina panel with your name and site on it. (sample output) ![A chat panel tilted on a dark ground: a question about LLM temperature and a formatted answer with bold points.](https://atharvashah.com/ai-skills/chat-screenshots/scene-1.webp)
- **Code that stays sharp.** Code in the answer keeps monospace and syntax color, so it reads on a phone. (sample output) ![A chat panel with a React useDebounce hook in a dark code block, circled in red.](https://atharvashah.com/ai-skills/chat-screenshots/scene-2.webp)
- **A ready carousel.** A long exchange splits into numbered panels you can post as a carousel. (sample output) ![Three chat panels fanned out, labeled Exchange 1 of 3, 2 of 3 and 3 of 3, about a GitHub Pages 404.](https://atharvashah.com/ai-skills/chat-screenshots/scene-3.webp)

## Paste the chat. Get the images.

You set your name, site, and color once. Every conversation after that takes three steps.

1. **Paste the exchange.** Copy the questions and answers from any AI chat. Bold text, inline code, and code blocks all carry through.
2. **It renders one panel per exchange.** Each question and answer pair becomes its own PNG at twice the screen resolution, with progress dots when there are several.
3. **Drop them into the post.** The panels fit a blog post, a LinkedIn carousel, a slide, or a tutorial. It confirms the image count matches the exchange count.

## Screenshots of chats look messy in a feed.

A browser capture carries your sidebar and your tabs. A design tool takes twenty minutes per image.

### Chat Screenshot Studio

- **One panel per exchange.** Each question and answer gets its own clean image.
- **Retina by default.** Every PNG renders at twice the screen resolution.
- **Your name and color.** Labels, avatar, footer, and accent come from your setup.
- **Batch a whole folder.** Render every saved conversation in one command.

### Browser screenshots

- **Private clutter.** Your chat history and tabs sit next to the answer.
- **Blurry on phones.** Screen resolution text goes soft in a feed.
- **Long answers split badly.** You stitch three captures together by hand.
- **No brand.** Nothing on the image says you made it.

### Mockup design tools

- **Retype every line.** You paste text into a template bubble by bubble.
- **Code looks wrong.** Code blocks lose their spacing and color.
- **Another subscription.** Stacked on the tools you already pay for.
- **Slow for a series.** Ten images take an afternoon.

## Frequently asked questions

### How do I make a clean screenshot of an AI conversation?

Render the exchange as its own image instead of cropping a browser. This skill does that at retina resolution with your name and brand color.

### What does one image contain?

One question and one answer, inside a window frame with your name, the assistant name, and a footer with your site. Several exchanges get progress dots.

### Does it handle code?

Yes. Fenced code blocks render with syntax color in a monospace font. Inline code and bold text carry through too.

### Can I use it for any AI tool?

Yes. You set the assistant label to Claude, ChatGPT, Copilot, or any name. The words come from whatever chat you paste.

### Does it support tables?

No. Markdown tables do not render inside a panel. Turn a table into a short list or a code block before you paste it.

### Which Claude plan do I need?

A paid plan with Claude Code, because the renderer runs on your machine. Pro is enough.

### What else do I pay for?

Nothing. Python and Playwright are free. The setup guide installs both in two commands.

### Is there a dark theme?

The panels ship in a light theme. You can change the accent color and the labels. A dark version needs a change to the template.

### How long can a message be?

Keep a question to four or five sentences and an answer to about fifteen, with one or two code blocks. Longer messages make a very tall image.

### What if the first image looks off?

Tell it what to change, such as the color or the title. It edits the settings and renders again in seconds.

### Does this skill work with Gemini CLI, Codex, Cursor, or GitHub Copilot?

Yes, with one caveat. The skill is a SKILL.md folder in the Agent Skills open standard, which Claude Code, Codex CLI, Gemini CLI, Cursor, and GitHub Copilot all load. It is built and tested on Claude Code. Steps that lean on Claude-only features, such as parallel subagents, run one after another or need a manual step in other agents.

### How do I install an agent skill?

Copy the skill folder into your agent's skills directory: ~/.claude/skills for Claude Code, or the skills folder your agent documents for Codex CLI, Gemini CLI, Cursor, or Copilot. The agent reads the description and loads the skill when your request matches it. Each skill ships with a setup guide for any tool it needs.

[All AI skills](https://atharvashah.com/skill-pack) · [Library index](https://atharvashah.com/ai-skills.md)
