Community이미지github.com

aibex-aios/schautafel

설명용 개요 그래픽( Schautafel )을 계획하고 프롬프트 메모를 작성하여 Codex의 image-generation 스킬로 이미지를 생성합니다. 배너 헤드라인, 타일, 각주가 포함되며 12가지 스타일 중 선택 가능합니다.

schautafel란 무엇인가요?

Schautafel 스킬은 사용자와 협력하여 하나 이상의 주제에 대한 설명형 개요 그래픽( Schautafel )을 계획하고, 이를 생성하기 위한 프롬프트 메모를 작성합니다. 이미지 생성, 저장, 검토, 커밋은 별도의 image-generation 스킬이 담당합니다. 이 스킬은 neo, classic, sepia, atlas, photo, sketch, toy, coach, glass, origami, lotus, messing 등 12가지 스타일을 지원하며, 사용자가 원하는 타일 배치(행x열)를 자유롭게 선택할 수 있습니다. 먼저 사용자 입력에서 주제, 스타일, 타일 매트릭스, 형식 등을 파악하고, 필요 시 스타일과 배치를 자동 추천합니다. 그런 다음 브랜치(업종) 정보를 반영하여 개요(Headline, 타일별 제목/핵심 포인트, 각주)를 제시하고 사용자 확인을 거친 후, image-generation 스킬에서 요구하는 형식에 맞춘 프롬프트 메모를 @Prompt/ 폴더에 작성합니다. 이 스킬은 AIOS 프로젝트( @/ 폴더 포함)에서만 작동하며, Claude Code(Cursor, Codex 등의 AI 터미널 도구)와 함께 사용하도록 설계되었습니다. 주요 장점은 복잡한 설명형 그래픽을 체계적으로 계획하고, 일관된 스타일과 정확한 텍스트를 보장하는 프롬프트를 생성하여 고품질 이미지 결과물을 얻을 수 있다는 점입니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/aibex-aios/skill-schautafel/tree/HEAD/skills/schautafel

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

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

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

문서

Schautafel (설명 개요 그래픽)

이 스킬은 사용자와 함께 Schautafel을 계획하고 프롬프트 메모를 작성합니다. 이미지 생성, 저장, 검토, 커밋은 image-generation 스킬이 담당합니다.

용어

  • 프로젝트 <P>: 세션의 작업 폴더로, @/ 하위 폴더가 있어야 합니다.
  • 스킬 폴더: 이 스킬의 폴더("Base directory for this skill"). 여기에 stile.md (카탈로그)와 stile/<stil>.jpg (스타일 샘플)이 있습니다.
  • image-generation 폴더: <Skill-Ordner>/../image-generation; 여기에 prompt-memo.md (프롬프트 메모 형식)와 scripts/image_generation.py가 있습니다.
  • 타일(Kachel): 보드의 주제 블록; 필드, 셀, 요소는 모두 같은 의미입니다.
  • 타일 매트릭스: 타일의 배열로, 행 × 열로 읽습니다.
  • 카드 / 스테이션: 이미지에서 타일이 나타나는 방식으로, 각 스타일에 따라 stile.md (열 Kacheln)에 정의되어 있습니다.

스타일이 필요할 때(스타일 문의, 자동 선택, 프롬프트)는 stile.md를 읽으십시오.

1. 입력 확인

스타일 문의 ("어떤 스타일이 지원되나요?", "스타일 목록"): stile.md의 Übersicht 섹션에서 한 줄에 하나씩 <stil> — <설명> 형식으로 표 순서대로만 응답하십시오. 보드, 프롬프트, 추가 설명 없이 종료합니다.

<P>/@/가 없는 경우: 아무것도 생성하지 말고 다음 메시지를 표시하십시오. "Schautafel은 AIOS 프로젝트(@/ 폴더 포함)에서만 생성됩니다. 프롬프트 메모와 이미지는 @Prompt/와 @Image/에 저장됩니다. 이 폴더를 /aios-init으로 초기화할까요?" 종료합니다.

그 외에는 요청에서 다음 정보를 읽습니다(주제 외에는 선택 사항):

입력인식 방법미지정 시
주제다른 입력에 속하지 않는 모든 것—
스타일style=<stil>, " 스타일로", " 보드로", "로"; 대소문자 무관자동 선택
타일 매트릭스아래 참조자동 선택
형식"16:9", "3:2", "세로", "정사각형"스타일 기본 형식(stile.md)
직접 실행"직접", "바로"확인을 위한 개요 제시
수동"수동", "Codex 없이"Codex 사용

타일 매트릭스

입력배열
"2x3 타일", "2 × 3 필드"2행, 각 3개 타일
"3x1 타일"3행, 각 1개 타일
"3열"1행, 3개 타일 (1×3)
"2행"2행, 각 1개 타일 (2×1)
"2행, 3열"2×3
"1행: 3개 필드, 2행: 2개 필드"행1에 3개, 행2에 2개 타일
"5개 타일" (숫자 하나만)타일 수는 고정, 배열은 자동 선택

허용 범위: 행 14, 각 행당 타일 14, 총 타일 2~12개. 범위를 벗어난 입력은 한계를 알리고 개요에서 허용되는 다음 배열을 제안하십시오.

자동 선택

  • 스타일: stile.md의 Passt zu 열이 주제, 업종, 목적에 가장 잘 맞는 스타일; 명확한 적합 항목이 없으면 neo.
  • 타일 매트릭스: 각 주제 블록당 하나의 타일; 동등한 블록 24개는 1행; 블록 58개는 2행; 순서(단계, 단계)는 읽기 방향으로, 또는 스테이션의 경우 스테이션 간 경로로 표시.
  • 각 선택은 개요에서 한 문장으로 이유를 설명하십시오.

알 수 없는 스타일

명시된 스타일이 stile.md에 없는 경우:

  1. "스타일 "<이름>"을 알 수 없습니다."라고 말하십시오.
  2. 카탈로그 스타일을 자동 선택하십시오.
  3. 확인 및 취소 답변(선택 도구 또는 질문)으로 물으십시오: "스타일 "<이름>"을 즉석에서 만들 수 있습니다. 진행할까요?"
    • 확인: stile.md의 패턴(설명, 키워드, 피해야 할 것, 형식, 타일)에 따라 이름에서 스타일을 설명하십시오. 스타일 샘플은 없습니다. 이 설명은 이 호출에만 유효합니다.
    • 취소: 자동 선택된 카탈로그 스타일을 사용합니다.

2. 업종

주제에 고객 관련성이 있다면, 컨텍스트에서 업종을 유추하여 한 번 물으십시오: "이 주제를 <업종> 업종에 할당했습니다. 맞습니까, 아니면 다른 업종을 사용해야 할까요?" 업종이 컨텍스트에서 명확하게 드러나면 이름만 언급하십시오. 고객 관련성이 없는 일반 지식 주제의 경우 업종을 묻지 않습니다. 업종은 이미지 언어(해당 업종의 전형적인 사물과 장면)를 결정하며, 일반적인 기술 또는 로봇 이미지를 사용하지 않습니다.

3. 개요

개요를 표시하십시오:

**헤드라인:** <배너 헤드라인>
**부제:** <선택 사항>
**스타일:** `<stil>` — <자동 선택 시 이유>
**배열:** <행과 타일> — <자동 선택 시 이유>
**형식:** <가로세로비>
**업종:** <업종 또는 "—">

| 타일 | 제목 | 핵심 질문 | 핵심 포인트 |
|---|---|---|---|
| Z1/1 | … | … | … |

**각주:** 단어 — 단어 — 단어
  • 각 타일: 짧은 제목, 한 문장의 핵심 질문, 2~5개 핵심 포인트.
  • 배너 헤드라인과 각주(대문자 세 단어)는 모든 보드에 포함됩니다. 타임라인은 타일의 내용이지 고정된 부분이 아닙니다.
  • 사용자가 다른 언어를 지정하지 않으면 텍스트는 독일어입니다.

질문: "개요가 맞습니까?" 수정 사항을 반영하고 개요를 다시 표시하십시오. 확인 없이 프롬프트 메모를 작성하지 마십시오.

예외: 사용자가 "직접"이라고 말하고 스타일과 타일 매트릭스를 지정한 경우, 개요를 표시하고 질문 없이 계속 진행하십시오.

4. 프롬프트 메모

번호 NN:

python3 <image-generation-Ordner>/scripts/image_generation.py next-number "<P>"

스크립트가 없는 경우, 동일한 수동 규칙 적용: @Prompt/와 @Image/에서 가장 높은 번호를 찾아 1을 더하고, 두 자리 숫자(앞에 0)로 표시합니다.

<image-generation-Ordner>/prompt-memo.md를 읽고 <P>/@Prompt/NN <Headline> — Schautafel <stil>.md를 다음 형식으로 작성합니다(@Prompt/가 없으면 생성):

섹션내용
헤더**Betrifft:** Schautafel; **Quelle:** 요청 및 확인된 개요; **Verwandt:** 절대 경로의 스타일 샘플
목적보드의 주제와 메시지를 2~3문장으로
이미지 아이디어각 타일당 한 줄: 부분(타일), 형태(카드의 경우: 이미지와 텍스트가 있는 카드; 스테이션의 경우: 이미지 속 사물 또는 장소), 의미(핵심 질문); 배너와 각주 포함
지침스타일, 스타일 샘플, 배열, 픽셀 크기의 형식(16:9 → 1672 × 941, 3:2 → 1536 × 1024), 텍스트는 그대로, "이미지에 포함하지 않음", 파일 @Image/NN <Headline>.png
ChatGPT 프롬프트먼저 "첨부: 스타일 샘플 <Skill-Ordner>/stile/<stil>.jpg" (절대 경로; 즉석 스타일인 경우 생략), 그 다음 코드 블록으로 프롬프트
생성 후검토, 저장, 대체 텍스트, 수정

프롬프트 (독일어, 다음 순서):

  1. "<Format> 형식의 설명형 Schautafel을 만드세요."
  2. stile.md의 스타일 설명과 함께 "스타일 키워드: <키워드>".
  3. "첨부된 스타일 샘플은 스타일, 재료, 피규어만 제공하며 레이아웃과 텍스트는 제공하지 않습니다." (즉석 스타일인 경우 생략)
  4. 레이아웃: 상단 배너에 헤드라인(및 부제); 그 아래에 행 순서대로 타일, 각 타일에는 제목, 짧은 핵심 포인트, 적절한 이미지 요소; 스테이션의 경우: 각 타일이 스테이션으로 나타나는 방식과 스테이션 연결 방식(stile.md의 특별 규칙 참조); 하단에 각주. 업종이 있는 경우: "일반적인 기술 또는 로봇 이미지 대신 <업종>의 사물과 장면을 사용하세요."
  5. 스타일의 Vermeide 문장에 "읽을 수 없거나 잘못 쓰인 단어 없음, 어수선한 레이아웃 없음"을 추가.
  6. "텍스트는 다음과 같이 정확히 작성하세요. 다른 텍스트는 없습니다:" 모든 텍스트를 목록으로.

생성 후:

  • 검토: 헤드라인, 타일 제목, 핵심 포인트, 각주를 그대로 확인; 타일 수와 행별 배열 확인; 스타일 특징 확인; 형식 확인; 추가 텍스트 없음 확인.
  • 수정: "레이아웃과 스타일은 유지하되 텍스트를 줄이세요: 제목과 키워드만."

프롬프트 메모는 추가 질문 없이 작성하며, 확인된 개요가 지시사항입니다.

5. image-generation에 전달

스킬 도구를 통해 image-generation 스킬을 "@Prompt/NN에 대한 이미지 생성"으로 호출하고, "수동"인 경우 "수동"을 추가하십시오. 이후부터는 image-generation의 3단계("이미지 생성?")부터 진행: Codex에 스타일 샘플 전달 또는 수동 전달, @Image/NN <Headline>.png에 저장, 검토, 표시, 발견 사항을 후속 프롬프트 메모로 기록, 커밋.

Claude Code는 스킬 도구를 통해 호출할 때 확인을 요청합니다. 이는 정상적인 동작입니다. 사용자가 거부하면 전체 프롬프트를 알려주십시오: "/image-generation @Prompt/NN에 대한 이미지 생성"

제한 사항

  • 확인된 개요(또는 "직접"과 스타일 및 타일 매트릭스가 있는 경우)와 생성 전 image-generation의 승인 없이 이미지를 생성하지 마십시오.
  • @Prompt/에 프롬프트 메모만 작성하십시오; 이미지, 검토, 커밋은 image-generation이 담당합니다.
  • FLUX 또는 OpenArt 복사 상자, 키워드 목록 형태의 네거티브 프롬프트를 사용하지 마십시오.
  • 로고, 상표, 유명 스튜디오의 캐릭터를 사용하지 마십시오. 사용자가 요청하지 않은 실제 고객을 사용하지 마십시오.
  • 즉석 스타일 설명은 stile.md를 변경하지 않습니다.

관련 스킬