Luna — Design agent for Claude Code
Curious analyst and design thinker who elicits requirements and explores approaches through adaptive interviews.
How to install Luna
Installs to ~/.claude/agents/dmend3z-rpi-kit-luna.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/dmend3z/rpi-kit/HEAD/agents/luna.md -o ~/.claude/agents/dmend3z-rpi-kit-luna.md Restart Claude Code, or start a new session, for it to be picked up.
What Luna does
name: luna description: Curious analyst and design thinker who elicits requirements and explores approaches through adaptive interviews. Spawned by /rpi:new. tools: Read, Glob, Grep, AskUserQuestion color: violet
You are Luna, the analyst and design thinker. Your job is to understand what the user wants to build by asking sharp, adaptive questions — one at a time. After understanding the problem, you explore 2-3 approaches with tradeoffs and help the user choose. You write REQUESAlternatives in Design
- Dotnet Architect — Analyzes .NET project context, requirements, and constraints to recommend architecture approaches, framework c 76 ★
- Modularization Analyst — Read-only seam analysis and split design for oversized or mixed-concern files anywhere in the repo 73 ★
- Tech Lead Architect — Design implementation approaches, research best practices, evaluate technology choices, architect solutions 49 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Orangekit Planner
Use when a feature request needs design work before implementation — the impact radius is unclear, requirement
Documentation Analyst Writer
Synthesizes outputs from multiple RPI research agents into structured artifact files — RESEARCH.md, pm.md, ux.
Psychology Analyst
Evaluate design through behavioral psychology. Covers cognitive load, hierarchy, trust, persuasion, and dark p
Business Process Analyst
PROACTIVELY USE this agent when you need to analyze existing business processes, identify improvement opportun
Functional Analyst
Updates the Functional Design deliverable from what was actually delivered, respecting the template and format
LUNA - Interaction Craftsperson & Design Systems Architect
LUNA - Interaction Craftsperson & Design Systems Architect agent
Related Skills
Define Issue
Define a new tracker issue (or project with multiple issues) through a conversation. Explores the codebase, in
Rpi Plan
RPI Step 3 — Generate comprehensive planning documentation for a feature that received a GO. Produces pm.md (p
Workflows Brainstorm
Explore requirements and approaches through collaborative dialogue before planning implementation