이미지가 필요할 때 가용한 모든 경로(이미지 생성 API, HTML·CSS 렌더링, 보유 사진, 기존 웹 자산)를 동시에 시도해 비교하고 추천한다.
npx skills add https://github.com/bam-bam-2/solo-skills --skill multi-method-image-generation
목표: "총동원"이라는 말이 나오면 한 가지 방법으로 하나만 뽑아서 끝내지 않는다. 가진 무기를 다 꺼내서 후보를 여러 개 만들고, 비교해서, 근거를 대고 추천한다.
codex exec --skip-git-repo-check "<프롬프트>". 결과물은 ~/.codex/generated_images/<session-id>/<파일>.png에 저장됨 (codex의 sandbox가 read-only인 경우가 많아 원하는 경로로 직접 저장 못할 수 있음 — 출력 메시지에서 실제 생성 경로를 확인해 별도로 복사할 것).google-genai SDK로 직접 호출. API 키는 다른 프로젝트(~/geuljam-bot/.env, ~/zoom-booking-bot/.env 등)의 GEMINI_API_KEY를 재사용 가능. 모델명은 이미지 생성 지원 모델(예: gemini-2.5-flash-image)을 쓴다.document.open()/write()/close()로 렌더링 후 스크린샷. 뷰포트 높이를 넘는 clip을 잡으면 렌더링이 중복되는 버그가 있으니 캔버스 크기를 뷰포트 안으로 맞출 것.display()로 보여준다.#0d0d0d 블랙 / #d4f000 라임 / #7b2fff 퍼플)를 프롬프트에 명시해서 브랜드 무드를 유지한다.Take bam-bam-2/multi-method-image-generation from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.