Skip to content

Guide · Agent skill

How to use the Line Interior Illustrations agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Line Interior Illustrations skill (skill name illustration-line-interior) teaches an AI agent to draw original hand-built SVG spot scenes: wide, airy rooms or terraces with slim people doing design or coding work, drawn in a thin indigo outline with mostly white fills. This guide explains what an agent skill is, how to install this one, how to ask for artwork that triggers it, and what to check before you ship the result.

Line Interior IllustrationsMengTo/Skills · MIT

Quick start

  1. 1Download the ZIP. Download the illustration-line-interior ZIP from this page.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use or into .claude/skills/ inside a project.
  3. 3Or upload it in the Claude apps. In the Claude apps, open Settings, go to Capabilities, then Skills, and upload the skill.
  4. 4Install rendering tools if needed. Install Node.js and, for visual checks, Playwright or playwright-core with a Chromium browser.
  5. 5Ask for a scene. Describe the subject, the action and where the card will be used, and name the line-art or interior style.
  6. 6Review and render. Use the lint and render scripts to check the SVG, then ask for changes if needed.

What an agent skill is and what this one makes the agent do

An agent skill is a folder of instructions, reference files and optional scripts that an AI agent loads when a request matches the skill's description. This skill is for illustration work in one specific style.

When it is active, the agent creates a single SVG card at 480 by 360 units. The style uses one thin, uniform indigo outline at 1.4 px around white-filled shapes, with flat accents such as teal, sage, coral, mustard, lavender and peach wood covering under 7% of the card. Faint lavender background decor (brick clusters, pendant lamps, framed posters) sits behind the scene, and a long floor line with end dashes runs under it all.

  • Palette, line weights, composition and character proportions are defined in the skill's reference material.
  • A parts toolkit supplies heads, hands, torsos and furniture so the agent builds figures from shared pieces.
  • Scripts let the agent lint the SVG and render it to check its own work in a render-critique loop.

Install the skill from the ZIP

Download the ZIP for this skill from this page. Unzip it into one of two locations, depending on how you want to use it.

For personal use across projects, unzip it into your user skills folder, ~/.claude/skills/. For a single project, unzip it into that project's .claude/skills/ folder so it only loads there.

If you use the Claude apps instead of a local folder, open Settings, go to Capabilities, then Skills, and upload the skill there.

  • Personal: ~/.claude/skills/
  • Project only: .claude/skills/ inside the project
  • Claude apps: Settings → Capabilities → Skills, then upload
~/.claude/skills/

Check the requirements before you start

The skill itself is written as ESM scripts for Node.js, and the toolkit has no npm dependencies. You only need more if you want previews.

Rendering and visual checks need Playwright or playwright-core and a Chromium browser installed locally. If you skip rendering, you can still ask for SVG output, but the agent cannot visually check it with the render script. The skill does not use the network.

  • Node.js, for the ESM scripts
  • Playwright or playwright-core plus a Chromium browser, only for rendering and visual checks
  • The skill runs scripts, so review them before installing if that matters to you

Trigger the skill with natural requests

The skill loads when your request matches its description. Name the style or the kind of scene, and say what the artwork is for. The skill's description lists line-art, thin-line, outline, indigo line art, office, desk, home-workspace, remote-work and team scenes, plus spot illustrations for empty states, onboarding screens, 404 pages, blog headers, feature spots, landing sections and marketing cards.

You can also name the skill directly, as the skill's own prompt examples do. Describe the scene: who is in it, what they are doing and what they point at or hold.

  • Ask for a scene with a clear subject, such as a developer at a desk or a team at a whiteboard.
  • Say where it will go, such as an empty state or a blog header.
  • Keep the request to one card per scene.
Use $illustration-line-interior to draw a Code Review card: a developer at a desk leans toward a monitor and points at a highlighted line while a colleague on a stool reads along.

Know what good output looks like

Expect one self-contained SVG with a viewBox of 0 0 480 360. The style rules say the file should have no style element, no class attributes, no script, no image element and no background rectangle, so it can be pasted into a page without its colours breaking.

Check the result against the style rules before you use it. Figures should be slim, with one indigo outline weight throughout. Accents should be small and flat, with no shading, gradients, opacity or drop shadows.

  • Single SVG with viewBox 0 0 480 360
  • No style element, class, script, image or background rectangle
  • One outline weight, flat accents, no gradients or shadows

Use the lint and render scripts to check the work

The skill includes scripts to lint the SVG and render it to an image so the agent can review the result and adjust it. The render script needs Playwright and Chromium, so set those up first if you want visual checks.

Use the render output to judge composition, figure proportion and whether the accents stay small. If a figure looks wrong, ask the agent to revise that part and render again.

  • scripts/lint.mjs checks the SVG file
  • scripts/render.mjs renders it for a visual check
  • scripts/interior.mjs is part of the toolkit used to build scenes

What people use it for

  • Empty-state art for a project tool with no tasks yet, showing a person at a desk in an airy room.
  • A 404 page with a calm line-art scene of a team at a whiteboard.
  • Onboarding screens that show people at work without loud colour.
  • Blog header or landing-section cards with an office or remote-work scene.
  • Feature spot illustrations for a product page that needs one consistent line style.

Frequently asked questions

Is the illustration-line-interior skill free to use?

The skill is published under the MIT licence, as stated on this page. Check the licence file in the ZIP for the full terms before you use it commercially.

What do I need installed to use this agent skill?

You need Node.js for the ESM scripts. The toolkit has no npm dependencies. Rendering and visual checks also need Playwright or playwright-core and a Chromium browser installed locally.

Does the skill use the internet?

No. The skill is listed as not using the network, but it does run scripts, so review them before installing.

Where do I put the skill folder on my computer?

Unzip it into ~/.claude/skills/ for personal use, or into .claude/skills/ inside a single project. In the Claude apps, upload it under Settings, then Capabilities, then Skills.

How is this different from other illustration skills in the same family?

This style uses a thin 1.4 px indigo outline with mostly white fills and small accents. The illustration-outlined-cartoon skill uses big-headed characters with a near-black line, illustration-framed-panel puts the scene inside a coloured panel, and illustration-flat uses no outlines at all.

Why does my rendered SVG look wrong or fail to render?

First check that Node.js, Playwright or playwright-core and Chromium are installed, since the render script needs them. Then run the lint script on the SVG, and make sure the file has one viewBox of 0 0 480 360 with no style, class, script or image elements.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you want people-at-work artwork for empty states, onboarding screens, 404 pages or landing sections without loud colour, and you can install Node.js and Chromium for previews. Pick another style if you need big-headed cartoon characters, fully flat art, or detailed photographic or realistic images, since this style is deliberately sparse and small-scale.

Download the skill