Luma Photo Studio — Development skill for Claude Code
Drop one face reference, walk out with a 12-image photoshoot.
How to install Luma Photo Studio
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AKCodez/luma-photo-studio and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Luma Photo Studio does
Drop one face reference, walk out with a 12-image photoshoot. Powered by Luma Uni-1 + Claude.
Alternatives in Development
- Technique Combine People — Combine a user's photo with another person (real or fictional) into a single composite image: $ARGUMENTS 178 ★
- ㅇㅇ — Drop the current OS clipboard (text or image) into context and act on it — Hangul-mode alias of /dd (typing "d 66 ★
- Claudebot Add Handler — 如何新增 Telegram 訊息處理器(photo、document、sticker 等非 command 類型) 62 ★
README
Luma Photo Studio
Drop one face. Walk out with a 12-image photoshoot.
**Live demo:** https://luma-photo-studio.vercel.app
A single-page studio that takes up to three reference photos of your face and produces a curated 12-image shoot. Three modes: pre-built **Packs** (GTA 6, Editorial, Dating Profile, Cinematic, Tech Founder, Streetwear, Travel, Dark Academia, Y2K, Album Cover, Magazine Cover, Anime Con, Simpsons-inspired), **Surprise Me** (Claude invents 12 distinct scenes from a one-word vibe), and **Custom** (write your own). Click any image to edit it in plain English.
Built on the [Luma Agents API](https://lumalabs.ai/uni-1) (`uni-1` model) for image generation + editing, Claude Sonnet for scene authoring, Next.js, and Vercel.
What it does
- Multi-reference upload — drop up to 3 photos for a stronger likeness lock
- 11 curated Packs — each pack auto-fills 12 hand-written scene prompts in a distinct aesthetic
- Surprise Me — type a one-word vibe ("hacker", "tokyo at 3am") and Claude composes 12 unique scenes
- Custom — write your own 12 prompts
- Plain-English editing — click any image, type "make the jacket red" and only that changes
- History — every past shoot is browsable at
/history - Permalinks —
/shoots/{id}for any shoot, shareable
Tech stack
- Next.js 15.5 App Router + React 19 + TypeScript strict
- Tailwind CSS + shadcn primitives + Framer Motion
- @anthropic-ai/sdk — Claude Sonnet 4.5 for surprise scene authoring (tool calling)
- Luma Agents API (
https://agents.lumalabs.ai/v1) —uni-1model withimage_reffor face lock andtype: "image_edit"+sourcefor edits - Vercel Blob — direct browser-to-blob uploads (bypasses 4.5 MB serverless body cap), per-image state stored as separate JSON blobs to avoid concurrent-write races
- React Query + Sonner for client polling and toasts
Quick start (local)
# 1. Clone
git clone https://github.com/AKCodez/luma-pho
Related Skills
Peeka
Agent-native studio for procedural 2D avatars. Humans shape a face in the browser; agents build one over the A
Thumbnail Machine
Turn any article into ready-to-run thumbnail prompts — 5 formats, 10 styles, your face in every image. Free Cl
Swap Asset
Swap the brand asset used in a post's image composition. \"use a different photo for this post\"
Product Video
Generates a simple, elegant product video (locked camera, subtle motion, ~5s) from an image generated with /pr
Text To Comic
把文字、对话、日记、照片笔记变成漫画 / 绘本 / 信息图 / 图文长图的 agent skill,自带分镜规划与 11 种画风预设。Turn text, dialog, diary entries, or photo
Omni Ugc Ad Factory
Turn a product + an actor reference photo into a seamless ~20s UGC talking-head ad — Claude Code skill with ma
Related Agents
Image Sourcer
Finds REAL, existing images on the web — stock photos, illustrations, icons, logos, textures — with correct li
Quant Analyst
Quantitative finance analysis - backtest design and validation, risk-adjusted performance metrics (Sharpe/Defl
Daily Copilot
The everyday work partner. Use for prioritization, thinking out loud, "remember this", "challenge this", "what