Community이미지github.com

andreakeating1982/image-generation

이미지 생성 및 편집: 포스터, 소셜 그래픽, 썸네일, 제품 사진, 로고, 아이콘, 일러스트레이션, 캐릭터, UI 목업, 인포그래픽, 사진 편집 및 스타일 변경. 또한 AI 이미지, 차트, 다이어그램 및 렌더링된 레이아웃 중에서 적절한 방식을 결정합니다.

image-generation란 무엇인가요?

이 스킬은 다양한 목적(판매, 설명, 식별, 장식)에 맞는 이미지를 생성하고 편집하는 에이전트의 기능을 제공합니다. 단순히 프롬프트를 작성하기 전에 이미지가 수행해야 할 작업과 최적의 생성 경로를 먼저 결정하도록 설계되었습니다. 실제 데이터가 포함된 차트는 Python으로, 정확한 정보(시간표, 명세표 등)는 HTML 레이아웃으로, 구조 다이어그램은 Mermaid로 렌더링하고, 시각적 에셋(포스터, 썸네일, 제품 사진 등)만 AI 이미지로 생성합니다. `media_generate_image`와 `media_generate_from_images` 도구를 통해 GPT Image 등 선택된 이미지 모델로 텍스트가 포함된 이미지나 기존 이미지 편집(스타일 변경, 배경 교체, 객체 추가/제거 등)을 지원합니다. 사용자 크레딧을 소모하므로 잘못된 결과가 나와도 수정 요청이 있을 때까지 재생성하지 않으며, 투명 배경이 필요한 경우 Pillow 또는 rembg를 사용한 후처리 가이드를 제공합니다. 이 스킬을 읽으면 미디어 도구가 잠금 해제되며, 모든 생성 결과는 마크다운 이미지로 표시하고 최종 파일은 `send_attachment`로 전달합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreakeating1982/Skills-didattiche-personalizzate/tree/HEAD/skills/image-generation

Installed? Explore more 이미지 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

미리보기

스킬 README에서

짧은 제목
차트

문서

이미지 생성

좋은 이미지는 그 역할을 다합니다: 사용되는 곳에서 팔고, 설명하고, 식별하거나 장식합니다. 프롬프트를 작성하기 전에 역할과 경로를 결정하세요.

경로 선택

이미지가 해야 할 일경로
실제 축, 눈금 또는 숫자가 있는 데이터를 플롯팅Python 차트 (data-analysis 스킬 참고). 절대 AI 이미지 사용 금지
정확한 사실 표시: 시간, 가격, 일정, 여정, 비교/사양 표, 체크리스트HTML 레이아웃을 PNG로 렌더링: references/static-layouts.md
구조 표시: 순서도, 시퀀스 다이어그램, 조직도, 아키텍처, 마인드맵Mermaid를 PNG로 렌더링: references/static-layouts.md. 요청이 있을 때만 이후에 정교한 AI 버전 생성
시각적 에셋: 포스터, 광고, 소셜 포스트, 썸네일, 일러스트레이션, 제품 사진, 캐릭터, 로고 컨셉, 아이콘, UI 목업 이미지, 몇 가지 핵심 사실이 있는 인포그래픽AI 이미지: media_generate_image
기존 이미지 변경: 편집, 스타일 변경, 배경 교체, 객체 추가/제거, 텍스트 번역, 사람/제품 합성, 업스케일 또는 복원AI 편집: media_generate_from_images
새 콘텐츠 없이 크기 조정, 자르기, 변환, 압축 또는 이어 붙이기샌드박스에서 Pillow 또는 ffmpeg 사용
작동하는 웹 페이지, 앱 또는 프로토타입소프트웨어를 구축하세요. 이미지는 잘못된 전달물입니다.

실제 인물, 장소, 제품 또는 이벤트를 있는 그대로 보고 싶다면 search 도구(유형 image)를 사용하여 실제 사진을 찾으세요. 생성하지 마세요.

도구

  • media_generate_image(prompt, orientation) 사용자가 선택한 이미지 모델(기본값은 텍스트 렌더링이 우수한 GPT Image)로 생성합니다. orientation은 square, landscape 또는 portrait입니다.
  • media_generate_from_images(prompt, image_urls, orientation) 이미지를 편집하거나 결합합니다. image_urls는 URL 또는 /home/user/uploads/photo.jpg와 같은 샌드박스 경로를 사용합니다. 여러 이미지를 전달하여 결합할 수 있습니다("첫 번째 이미지의 사람을 두 번째 이미지의 장면에 넣어줘").
  • 이 스킬을 읽으면 미디어 도구가 잠금 해제됩니다. 여전히 누락된 경우 한 줄 요약과 함께 media_generate를 호출하세요.
  • 각 이미지는 사용자의 이미지 크레딧을 사용합니다. 계획 한도에 도달하면 그 사실을 알리고 업그레이드를 제안하세요. 절대 Python으로 이미지를 그리는 방식으로 대체하지 마세요.

브리핑, 그다음 프롬프트

프롬프트를 작성하기 전에 다음 사항을 확정하세요. 합리적으로 추측할 수 없는 것(보통 정확한 텍스트, 브랜드 색상 또는 참조 사진)만 물어보세요.

  • 목적: 이미지가 달성해야 할 목표와 위치(피드 포스트, 웹사이트 히어로, 인쇄물, 슬라이드, 앱 스토어).
  • 형식: 방향 및 안전 영역(가장자리에서 텍스트 떨어짐, 헤드라인 공간 확보).
  • 주제: 특정 인물, 제품, 장면 또는 개념.
  • 스타일: 사진, 일러스트레이션, 3D, 플랫 벡터, 브랜드 스타일 또는 참조 일치.
  • 텍스트: 정확한 단어. 헤드라인, 부제목, 라벨, 클릭 유도 문구 또는 "텍스트 없음"으로 구성.
  • 반드시 유지할 것: 신원, 제품 형태, 로고, 색상, 편집 범위 밖의 모든 것.

새 이미지, 편집 및 각 시나리오에 대한 프롬프트 패턴은 references/prompt-recipes.md에 있습니다. 단순 단일 이미지를 넘어서는 경우 이를 읽으세요.

규칙

  • 이미지 속 텍스트. 정확한 단어를 따옴표로 묶어 프롬프트에 넣고 모델이 렌더링하도록 하세요. 헤드라인과 몇 개의 짧은 줄로 제한하세요. 절대 빈 배경을 생성한 후 Python으로 텍스트를 입히지 마세요. 밀집된 정확한 정보가 필요하면 HTML 레이아웃 경로를 대신 사용하세요.
  • 일관성. 반복되는 캐릭터나 제품의 경우 하나의 마스터 이미지를 만든 다음, media_generate_from_images를 사용하여 다른 포즈와 장면을 파생시키세요.
  • 세트. 아이콘 팩, 카드 덱, 제품 변형 및 포스터 시리즈의 경우 동일한 스타일 문장으로 항목당 하나의 이미지를 만드세요. 요청하지 않는 한 하나의 시트로 결합하지 마세요.
  • 편집 시 다른 모든 것은 유지. 정확히 무엇이 변경되고 무엇이 그대로 유지되어야 하는지(얼굴, 포즈, 제품, 배경, 조명, 색상) 명시하세요.
  • 투명 에셋. 도구는 불투명 이미지를 반환합니다. 주제에 나타나지 않는 단색 배경에서 생성한 다음 제거하세요: 플랫 그래픽의 경우 Pillow로 색상 키를 사용하고, 사진의 경우 pip install rembg 및 rembg i in.png out.png를 사용하세요. 가장자리를 확인하세요.
  • 가볍게 한 번 확인. 결과를 확인하세요(file_view에 이미지 URL로 작동). 요청이 충족되었는지, 필요한 텍스트, 이름 및 숫자가 정확한지 확인하세요.
  • 절대 스스로 이미지를 다시 생성하지 마세요. 모든 이미지는 크레딧을 소모합니다. 결과에 실제 오류(철자 오류, 잘못된 숫자, 누락된 요소)가 있는 경우, 결과를 보여주고 한 문장으로 무엇이 잘못되었는지 말한 후 수정된 버전을 만들지 물어보세요. 사용자가 제대로 될 때까지 계속 수정하라고 지시한 경우에만 재생성하세요. HTML 레이아웃 렌더링은 비용이 들지 않으므로 직접 수정하세요.

전달

생성된 이미지를 마크다운으로 답변에 표시하세요: ![짧은 제목](url). 샌드박스 파일(렌더링, 처리된 이미지)도 경로로 포함할 수 있습니다: ![차트](/home/user/out/chart.png). 사용자가 보관해야 할 최종 파일은 send_attachment로 전달하세요. 전달 후에는 멈추세요. 아무도 요청하지 않은 추가 변형을 만드는 대신 유용한 다음 단계 하나를 제안하세요.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬