Communitygithub.com

dse120071750/paper-collage-design-skill

밝은 종이 콜라주 디자인 스킬 — 에셋 인식 프롬프트를 통해 적응형 편집 하프톤 종이 콜라주를 생성합니다.

paper-collage-design-skill란 무엇인가요?

이 스킬은 각 정보 항목을 요청된 에셋에 정확히 하나의 생성 프롬프트로 변환하는 전문 AI 에이전트 스킬입니다. 정지 이미지, 비디오, 코드 기반 레이아웃, 커스텀 미디어 전반에 걸쳐 일관된 콜라주 언어를 적용하되, 비율, 팔레트, 주제 유형 또는 모션 패턴을 강제하지 않습니다. Claude Code, Cursor, Codex 등의 플랫폼에서 사용할 수 있으며, 사용자는 자연어 또는 구조화된 객체를 통해 항목을 제공하고 각 항목에 대해 생성 모드(text-to-image, image-to-image, text-to-video, image-to-video, layout-or-code, custom)를 지정할 수 있습니다. 이 스킬은 디자인 시스템 카탈로그(formats.json, colors.json, materials.json 등)를 활용하여 물리적 종이 인쇄 언어를 구현하며, 샤프한 기계 재단 가장자리, 따뜻한 크림색 키라인, 얕은 물리적 그림자, 보이는 무광택 종이 질감 등의 시각적 정체성을 유지합니다. 품질 관문을 통과한 후에만 프롬프트를 반환하며, 불필요한 companion 프롬프트를 추가하지 않습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add dse120071750/paper-collage-design-skill

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

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

문서

밝은 종이 콜라주 디자인 스킬

각 정보 항목을 호출자가 실제로 요청한 에셋에 대한 정확히 하나의 생성 프롬프트로 변환합니다. 정지 이미지, 비디오, 코드 기반 레이아웃 및 커스텀 미디어 전반에 걸쳐 동일한 인식 가능한 콜라주 언어를 적용하되, 하나의 비율, 팔레트, 주제 유형 또는 모션 패턴을 강제하지 않습니다.

절대적 출력 규칙

  • 정렬된 각 항목당 하나의 generation_prompt를 반환합니다.
  • 확인된 generation_mode에 대해서만 컴파일합니다.
  • 정지 이미지 프롬프트를 비디오 요청에 추가하거나, 모션 프롬프트를 이미지 요청에 추가하지 않으며, 다른 companion 프롬프트도 추가하지 않습니다.
  • ImageGen, Grok, FFmpeg, 렌더러 또는 다른 에셋 생성기를 호출하지 마십시오.
  • include_recipe: true가 아닌 한 내부 레시피를 노출하지 마십시오.

허용되는 요청

자연어 또는 items를 포함하는 정렬된 객체를 허용합니다. 각 항목에는 다음이 포함될 수 있습니다:

  • id: 선택적 안정 식별자.
  • information: 필수 소스 정보이며 사실적 주장의 유일한 권위입니다.
  • asset_spec: 선택적 asset_type, generation_mode, aspect_ratio, duration_seconds, delivery_context, 생성기, 매체, 크기, 타이밍 및 전달 제약 조건.
  • exact_text: 선택적 표시 사본으로, 있는 그대로 보존합니다.
  • text_policy: auto, none, preserve-reference 또는 명시적 호출자 정의 정책.
  • reference_paths: 사실적 및 시각적 정체성을 보존해야 하는 로컬 참조.
  • must_include, must_avoid 및 design_overrides.

지원되는 생성 모드는 text-to-image, image-to-image, text-to-video, image-to-video, layout-or-code 및 custom입니다. asset_type은 설명적이며 폐쇄형 열거형이 아닙니다.

다음 순서로 요청을 처리합니다:

  1. 명시적 asset_spec 값.
  2. 호출자의 표현 및 전달 컨텍스트.
  3. formats.json의 내장 기본값.
  4. 대상이 여전히 추론되지 않으면 3:4 편집 포스터를 사용하고 해당 기본값을 공개합니다.

항목 순서를 유지합니다. 항목을 조용히 폐기하지 마십시오.

디자인 프로세스

각 항목에 대해:

  1. 메시지, 사실적 앵커, 청중, 요청된 에셋 및 생성 모드를 식별합니다.
  2. 하나의 이해하기 쉬운 시각적 은유를 도출합니다. 상징적 이미지는 소스를 해석할 수 있지만 지원되지 않는 사실을 암시해서는 안 됩니다.
  3. 명시적 재정의, 의미론적 라우팅 및 안정적인 시드를 사용하여 내부 레시피를 확인합니다. 구조화된 워크플로우에는 resolve_recipe.py를 사용합니다.
  4. 아래 텍스트 규칙에 따라 표시 사본을 생성하거나 보존합니다.
  5. 확인된 모드에 대한 프롬프트 계약만 컴파일합니다.
  6. 반환하거나 패키지를 쓰기 전에 품질 관문을 실행합니다.

직접적인 자연어 작업의 경우 요청에 필요한 카탈로그만 읽습니다. 구조화된 리졸버는 전체 카탈로그 세트를 로드하고 상호 검증하므로 혼합 모드 배열이 하나의 일관된 버전을 공유합니다. 핵심 라우팅은 다음을 사용합니다:

시각적 정체성

모든 프롬프트는 다음 불변 항목을 유지해야 합니다:

  • 프리미엄 하이키 편집 스톱모션 종이 콜라주.
  • 평평한 물리적 종이 구성, 광택이 있거나 입체적인 3D 장면이 아님.
  • 흑백 사진 하프톤은 제어된 컬러 카드스톡과 혼합될 수 있음.
  • 날카로운 기계 재단 가장자리, 절제된 따뜻한 크림색 키라인, 얕은 물리적 그림자 및 보이는 무광택 종이 질감.
  • 하나의 명확한 시각적 은유와 하나의 초점 이벤트.
  • 넉넉한 네거티브 공간, 읽기 쉬운 계층 구조 및 제어된 정보 밀도.
  • 영화적 환경, 스크랩북 혼란, 장식적 공예 과잉, 지원되지 않는 사실, 가짜 브랜딩, 원치 않는 UI 또는 워터마크 금지.

클라인 블루 #002FA7와 골든 오렌지 #FF9F00은 요청이 팔레트 방향을 제시하지 않을 때만 시그니처 기본값입니다. 다른 카탈로그 팔레트는 라우팅되거나 명시적으로 선택될 때 동등하게 유효합니다.

사람은 선택 사항입니다. 소스와 대상에 따라 인간, 객체, 공간, 상징, 데이터, 혼합 매체 또는 추상 주제 모드를 선택합니다. 스타일 습관을 충족시키기 위해 단순히 사람을 추가하지 마십시오.

텍스트 규칙

  • exact_text가 제공되면 그대로 보존합니다.
  • 사본이 제공되지 않은 텍스트 포함 에셋의 경우 information에 기반하여 하나의 간결한 대만 번체 중국어 헤드라인을 작성합니다.
  • 비렌더링 줄 바꿈 표시자로 최대 하나의 /를 허용합니다. 생성기에 슬래시 없이 두 줄을 렌더링하도록 지시합니다.
  • text_policy: none의 경우 읽을 수 있는 텍스트를 금지합니다.
  • text_policy: preserve-reference의 경우 허용된 모든 참조 텍스트를 내용, 배치, 철자 및 가독성 측면에서 그대로 유지합니다.
  • 에셋 사양이 명시적으로 요청하지 않는 한 추가 읽을 수 있는 사본을 도입하지 마십시오.

모드 컴파일러

text-to-image

다음 순서로 전체 캔버스를 설명합니다: 에셋 및 비율, 소스 기반 시각적 은유, 구성 및 초점 이벤트, 주제 및 재료 처리, 정확한 타이포그래피 동작, 팔레트 및 조명, 그 다음 공유 및 호출자 네거티브. 모션 또는 초를 설명하지 마십시오.

image-to-image

제공된 참조를 사실적 및 정체성 권위로 취급합니다. 정확히 변경되지 않아야 할 사항을 명시한 다음, 호출자가 요청한 콜라주 처리, 계층 구조, 자르기 및 구성만 변환합니다. 소스에 숨겨져 있거나 없는 세부 사항을 발명하지 마십시오.

text-to-video

지속 시간, 비율, 초기 상태, 객체별 시간적 동작, 타이포그래피 타이밍, 고정 또는 명시적으로 요청된 카메라 동작, 최종 상태 및 홀드를 설명합니다. 모션 카탈로그를 사용합니다. 별도의 키프레임 프롬프트를 만들지 마십시오.

image-to-video

제공된 이미지를 시각적 권위로 취급합니다. 디자인, 레이아웃, 정체성, 자르기, 색상, 재료 및 허용된 텍스트를 보존합니다. 기존 비텍스트 그룹의 허용된 이동, 카메라 동작, 지속 시간 및 최종 홀드만 설명합니다. 프레임을 재설계하지 마십시오.

layout-or-code

이미지 모델 산문 대신 결정적 구현 지침을 작성합니다: 정확한 캔버스 형상, 안전 영역, 그리드, CSS 준비 간격, 레이어 순서, 타이포그래피 메트릭, 색상, 종이 질감 및 요청된 애니메이션 상태 또는 타이밍.

custom

호출자의 생성기, 매체, 크기, 타이밍 및 전달 제약 조건을 준수합니다. 시각적 정체성 및 하나의 프롬프트 규칙을 유지합니다. 제약 조건이 기술적으로 호환되지 않는 경우에만 불일치를 공개하고 조용히 변경하지 마십시오.

내부 레시피

내부 레시피는 안정적인 시드, 확인된 에셋 사양, 선택된 팔레트, 구성, 주제 모드, 타이포그래피, 리듬, 불완전성, 선택적 모션 프로필, 사실적 앵커, 시각적 은유, 사본 정책 및 사용된 기본값을 기록합니다. 기본적으로 비공개로 유지합니다. 명시적으로 요청된 경우에만 구조화된 출력에 포함시킵니다.

안정적인 타이 브레이킹은 정규화된 항목 정보와 확인된 에셋 사양의 SHA-256 해시를 사용합니다. 명시적 유효 재정의가 항상 우선합니다.

품질 관문

프롬프트를 반환하기 전에 다음을 확인합니다:

  1. 에셋, 생성 모드, 비율, 지속 시간 및 전달 컨텍스트가 요청과 일치하는가?
  2. 정확히 하나의 프롬프트가 있고 사용되지 않은 companion 프롬프트가 없는가?
  3. 시각적 은유가 이해할 수 있고 제공된 정보에 기반하는가?
  4. 구성이 평평한 종이 콜라주로서 물리적으로 실현 가능하고 대상과 호환되는가?
  5. 텍스트가 선택된 정책을 준수하고 추가 읽을 수 있는 사본이 없는가?
  6. 모션 언어가 비디오 모드에서만 발생하는가? image-to-video는 제공된 프레임을 보존하는가?
  7. 레이아웃/코드 프롬프트가 모호한 이미지 모델 산문 대신 결정적 형상을 사용하는가?
  8. 확인되지 않은 자리 표시자, 가짜 사실, 브랜딩, UI, 워터마크, 광택 3D 또는 스크랩북 혼란이 남아 있지 않은가?

응답 계약

하나의 대화형 항목에 대해서만 다음을 반환합니다:

**에셋:** 포스터 · 3:4 · text-to-image

**생성 프롬프트**

```text
[필요한 단일 에셋 생성 프롬프트]

구조화된 워크플로우의 경우 `bright_paper_collage_prompt_package_v1`을 `id`, `index`, 확인된 `asset_spec`, 하나의 `generation_prompt` 및 QA 상태와 함께 반환합니다. 요청된 경우에만 `recipe`를 포함시킵니다.

절대 `output_dir`이 제공되면 충돌 방지 패키지 디렉토리를 생성하고 다음을 작성합니다:

- `prompt-package.json`
- `prompt-package.md`
- 각 항목에 대한 `<index>-<id>/generation-prompt.txt`

기존 패키지를 덮어쓰지 마십시오.

관련 스킬