Skip to content
Skillpedia
Interfaces (UI/UX)48k · #3500

lookdev

Allows visually adjusting AI-generated content. The agent provides interactive tools to refine text and media.

What it does

It's a tool that lets you interactively adjust the look of something (like colors, fonts, or images) using visual controls like buttons and sliders, instead of guessing values. It also allows direct editing and commenting on text or media.

When to use it

  • ✓When you want to adjust the color of an image.
  • ✓When you need to change the size and position of elements in a layout.
  • ✓When you want to review and comment on a text or a set of images.

Example of what to ask your AI

“Adjust the color of this image to a more vibrant tone.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/lookdev/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/lookdev/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool creates an interface where you can manipulate visual controls (like sliders) to see changes in real-time. For text and media, you can edit directly on the screen or add comments.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill lookdev

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/lookdev/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

When to Use

Use when the user says "lookdev", or asks to tune / dial in / iterate on the look of something, compare variations by feel, or review / edit / annotate a blog post, doc, copy, or media set. Use whenever "show me, I'll pick" beats asking the user to specify a number, and whenever you'd otherwise hand back a static grid or a wall of prose for review.

Source: connerkward/lookdev-studio-skill (MIT).

Lookdev

When the user says "lookdev" — or any of: tune, dial in, iterate on the look of, compare variations of, let me adjust, let me edit/annotate/mark up, review this post/doc/copy — they mean build an interactive in-browser tool the user directly manipulates. Not a static grid of N variations. Not a Q&A where they specify numbers. Not a wall of prose they're asked to read and reply to in chat. A real-time studio where they act on the artifact and the change is captured.

Two studio shapes — pick by what's being tuned:

  • Visual-parameter lookdev — the artifact's look is set by numbers/choices (color, type, layout, image treatment, animation, 3D). Controls = sliders, pickers, drag handles. This is the bulk of this skill (below).
  • Text & media lookdev — the artifact is a document, blog post, copy, or media set and the user is editing/curating it: rewriting sentences, cutting boring paragraphs, highlighting, leaving margin comments, flagging "diagram goes here" / "wrong image, replace." Controls = direct inline editing + selection highlight + anchored comments + media annotation. See the dedicated section below. A blog post / doc / script review IS this mode — never hand back a long markdown file and ask the user to react in chat. Stand up the annotation studio.

What it covers

Any visual decision the user picks by feel, not by spec. Expand this list as needed:

  • Image processing — dither, halftone, posterize, ASCII, blur, edge, quantize, mosaic, color-grade
  • Color — palette extraction (show coverage %), per-band pickers, saturation / contrast / gamma curves, harmony presets, theme tokens
  • Typography — font selector, size / weight / leading / tracking / measure, live sample text, fallback stack
  • Layout, positioning, framing, spacing — draggable & selectable elements; resize handles; margin / padding rulers; alignment guides; snap-to-grid; aspect-lock toggles
  • Crop & framing — draggable crop rectangle with aspect lock; live cropped preview at production size
  • Animation / transitions — easing curve editor, duration sliders, scrubber, replay
  • Component variants — render hover / focus / disabled / loading / dark side by side on one page
  • Iconography — stroke weight, corner radius, glyph on canvas
  • AI-generated content — prompt input + param sliders + side-by-side regeneration grid
  • Anything else where "show me, I'll pick" beats "ask me to specify a number"

Controls must stay reachable while inspecting

If the studio shows a list, grid, or scroll-long set of variations, controls must be visible from every scroll position. The user has to be able to drag a slider while looking at row 14, not scroll back to the top each time.

Two approaches, pick by layout:

  • Sticky bar (position: sticky; top: 0) at the top of the scroll container. Keep the bar visually distinct — paper background + blur backdrop + bottom border — so it doesn't muddy the specimens scrolling behind it. Sticky pins relative to the nearest scrolling ancestor with a defined boundary; if you nest it inside a sized parent (a <header> with margin-bottom, a <div> with a fixed height), it stops sticking at that parent's bottom edge. Lift it to be a direct child of <body> (or the page-wrap) so stickiness spans the whole page.
  • Floating overlay (position: fixed) for hotkey-toggled controls — e.g. press d to reveal. The portfolio's .debug-ctl pattern is this: pinned top-left, transparent until summoned. Use when the controls shouldn't occupy permanent screen real estate (final viewers shouldn't see them; the author can summon on demand).

Anti-pattern: a top-of-page control panel that the user scrolls past and never sees again. They will tune blindly, give up, or guess. Either keep the controls in view or duplicate a compact control bar next to each variation row.

Text & media lookdev — direct edit, highlight, comment, annotate

…

FAQ

What does 'human-in-the-loop' mean?

It means a person (you) is in control, making the final decisions on how something should look, while the AI helps present options and apply changes.

What's the difference between adjusting the 'look' and the 'content'?

Adjusting the 'look' is changing how something appears (colors, size, fonts). Adjusting the 'content' is changing what something says or shows (the text itself, the image used).

Can I use this for any type of file?

It's mainly focused on visual adjustments for images, layouts, animations, and for editing/annotating text and media. It's not for editing programming code, for example.

Details

Original description by the author

Human-in-the-loop web studio to tune AI-generated output by eye. Stand up a local interactive studio (sliders, pickers, drag handles) or an inline edit/highlight/comment annotation studio for prose & media, instead of guessing values or shipping a static comparison grid.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#3500
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills