Hi Ted, Meet Lisa architectureHi Ted, Meet Lisa 아키텍처

Three views of the same system: how a brief becomes one finished HTML file, where the skill actually runs, and what does and does not leave your browser.같은 시스템을 보는 세 가지 관점: 요청이 완성된 HTML 파일 하나가 되는 과정, 스킬이 실제로 실행되는 곳, 그리고 내 브라우저를 떠나는 것과 떠나지 않는 것.

PROMPT 요청 ANSWERS 답변 RESOLVE 해석 IN THE REPOSITORY 저장소 안 You 사용자 the brief 요청 impeccable impeccable design review 디자인 검토 Intake panel 인테이크 패널 standalone html 독립 HTML SKILL.md 스킬 resolves answers 답변 해석 templates.json templates.json 4 templates 템플릿 4종 slide-patterns slide-patterns known-good markup 검증된 마크업 tedandlisa_intake.py tedandlisa_intake.py serves · captures 제공 · 수집

Intake panel인테이크 패널

  • Ten questions, filtered by the template you pick.선택한 템플릿에 따라 필터링된 질문들.
  • Runs on loopback, or straight from disk.로컬에서 실행하거나 파일에서 바로 열 수 있음.

The skill스킬

  • Ten questions, filtered by the template you pick.선택한 템플릿에 따라 필터링된 질문들.

The repository저장소

  • Templates, pattern references, thumbnails.템플릿, 패턴 참조, 썸네일.
PASTE 붙여넣기 COMMAND 명령 READS 읽기 SAME SKILL 같은 스킬 ON YOUR MACHINE 내 컴퓨터 안 A visitor 방문자 no install 설치 없음 You, installed 설치한 사용자 /lisa /lisa GitHub GitHub raw SKILL.md raw SKILL.md www.hitedmeetlisa.cc www.hitedmeetlisa.cc the intake panel 인테이크 패널 Your agent 내 에이전트 reads the local clone 로컬 클론을 읽음 ~/.claude/skills ~/.claude/skills one clone, every project 클론 하나, 모든 프로젝트

Nothing installed설치하지 않은 경우

  • The agent fetches SKILL.md from GitHub each time.에이전트가 매번 GitHub에서 SKILL.md를 받아온다.
  • Always the current version; needs a connection.항상 최신 버전이지만 연결이 필요하다.

Installed설치한 경우

  • One clone under your skills directory serves every project.스킬 디렉터리의 클론 하나가 모든 프로젝트에서 쓰인다.
  • Works offline, and takes your own templates.오프라인에서 동작하며, 나만의 템플릿을 추가할 수 있다.

Either way어느 쪽이든

  • The same skill file, so the output is identical.같은 스킬 파일이므로 결과물은 동일하다.
ANSWERS 답변 ATTACHED 첨부 IN THE PROMPT 프롬프트에 포함 NAME ONLY 이름만 YOUR BROWSER — NOTHING IS UPLOADED 내 브라우저 — 아무것도 업로드되지 않음 The intake panel 인테이크 패널 answers you type 직접 입력한 답변 Your files 내 파일 logo, notes, images 로고, 메모, 이미지 The payload 페이로드 one JSON object JSON 객체 하나 A file manifest 파일 목록 name, type, size 이름, 형식, 크기 Your agent 내 에이전트 builds from the answers 답변으로 생성 It asks you 직접 요청 share the file yourself 파일은 직접 전달

The answers travel답변은 전달된다

  • Everything you pick is written into the prompt you copy.선택한 모든 항목이 복사하는 프롬프트에 담긴다.

Your files do not파일은 전달되지 않는다

  • On the website the payload lists attachments by name only.웹에서는 첨부 파일을 이름만으로 나열한다.
  • One photo inlined would exceed what a chat box accepts.사진 한 장만 넣어도 채팅창이 받을 수 있는 크기를 넘는다.

So the agent asks그래서 에이전트가 묻는다

  • It names the files it is waiting on rather than guessing.추측하지 않고, 기다리는 파일을 이름으로 알려 준다.
  • Installed, the runner passes them from disk instead.설치한 경우에는 러너가 디스크에서 바로 전달한다.