본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

ip-as-logo

제품이나 브랜드의 특징을 바탕으로 둥글고 단순한 마스코트 이미지를 설계하고 생성합니다. 32×32에서도 알아보기 쉬운 형태를 목표로 하며 소재와 배색이 다른 후보를 비교할 수 있습니다.

원문원문 설명 보기

Design minimal cute IP mascot marks readable at 32px.

AI 평가100점/ 100설치 방법 보기

이럴 때 유용합니다

  • 앱과 제품의 마스코트 제작
  • 브랜드에 맞는 캐릭터 구상
  • 마스코트의 배색과 윤곽 비교
  • 작게 표시할 캐릭터 설계

한국어 소개

할 수 있는 일

제품이나 브랜드에 맞는 단순하고 친근한 마스코트 이미지를 설계하고 생성합니다. 브랜드를 나타내는 IP 캐릭터를 큰 둥근 형태와 적은 얼굴 요소로 구성해 32×32에서도 알아보기 쉬운 모습을 목표로 합니다. 제품의 목적, 이용자, 전달할 인상을 바탕으로 방향을 제안하고 각 후보를 정사각형 이미지로 생성합니다. 배색과 윤곽을 바꾼 안에 라벨을 붙이고 의도와 생성 조건도 정리합니다.

이럴 때 유용합니다

앱, 제품, 커뮤니티의 마스코트를 구상할 때 적합합니다. 작은 크기에서도 특징이 전달되는 형태를 찾거나 브랜드와의 연관성이 드러나는 여러 안을 비교할 때 사용합니다.

사용 예시

  • “이 앱의 특징에 맞는 귀여운 마스코트를 제안해 주세요.”
  • “새를 소재로 단순한 윤곽과 다양한 배색의 후보 여섯 장을 만들어 주세요.”

주의 사항

Hermes의 image_generate에 이미지 생성 백엔드를 설정해야 합니다. 기본은 세 방향에서 각 두 장이며 합의 후 생성합니다. 기본 배색은 캐릭터 두 색과 배경 한 색입니다. 후보는 한 번씩 생성해 모두 그대로 전달하며 자동 검사, 재생성, 후가공은 하지 않습니다. 32×32에서의 가독성은 설계 목표이며, 결과의 조건 충족 여부는 명시적으로 요청할 때 확인합니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

객관 평가

AI가 SKILL.md의 내용만을 근거로 4가지 관점에서 판정했습니다. 스타 수나 인기도는 판정에 넣지 않았습니다.

지시의 명확성언제 쓰고 무엇을 하는지 알 수 있는가
A양호제품 등의 마스코트 제작에 사용하며 32×32에서의 식별을 설계 목표로 명시합니다.
절차의 구체성절차·입출력·예시가 구체적으로 적혀 있는가
A양호세 방향에서 각 두 장을 제안하며 색상 수, 후보 라벨, 납품 정보를 구체적으로 지정합니다.
안전성전송·삭제·명령 실행 등을 명시하고 있는가
A양호이미지 생성 전 합의를 요구하고 명시적 요청이 있을 때만 결과를 검사하도록 규정합니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
A양호이미지 생성 백엔드가 필요하며 hermes tools로 확인하고 활성화하는 방법을 안내합니다.

총점은 각 항목을 A=25점, B=15점, C=5점으로 더한 값입니다. 2026년 10월 19일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(2)

  • SKILL.md18.4 KB
  • LICENSE1.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

IP as Logo Skill

Create the simplest possible cute IP character: a compact, lovable symbol that remains recognizable at 32 × 32, not a detailed character illustration.

Hermes adaptation notes (the rest of this document is the upstream workflow, kept intact — snapshot of s1dashu/ip-as-logo-skill commit b1bf517c, Aug 20 2026, MIT — see LICENSE):

  • Image generation path: use the built-in image_generate tool with aspect_ratio="square". The active backend is user-configured — do not pick or switch models. Modern instruction-following backends (GPT Image, Seedream, FLUX, Grok Imagine) take the full prompt skeleton with the natural-language Constraints: line; image_generate exposes no negative_prompt parameter, so always use the main-prompt constraints mode described below.
  • Parallel candidates: where the upstream text says "subagents", use delegate_task with one task per candidate ONLY if the user wants speed and the batch is large; otherwise sequential image_generate calls in one turn are simpler and keep all results in this conversation.
  • Saving results: image_generate returns a URL or file path. Deliver every candidate to the user with its label (platform file-delivery conventions apply); don't re-host or post-process.
  • QA: per the delivery rules below, do NOT auto-inspect/retry/filter candidates. Only run vision_analyze on a result if the user explicitly asks for a compliance check.

When to Use

Use when a user wants a mascot, IP character, brand character, or "cute logo" for a product, repo, app, or community.

Prerequisites

  • An image-generation backend configured for the built-in image_generate tool; check with hermes tools and enable one there if the tool reports no backend.
  • vision_analyze only for an explicitly requested compliance check; delegate_task only for large batches where the user wants speed.

Procedure

  1. Parse the request for an explicit IP subject and available product context. Do not ask the user to choose a color mode unless they explicitly want to control it.
  2. When the user has not specified an IP subject and the current workspace is a product repository, inspect relevant read-only context before asking questions. Prefer the README, product docs, package or app metadata, landing-page copy, manifests, and design tokens. Treat context as sufficient when the product purpose, primary audience, and intended personality can be inferred with reasonable confidence.
  3. When product context is insufficient, ask one consolidated round of background questions covering what the product does, who it serves, and how it should feel. Do not start a second background questionnaire. Continue with the best supported interpretation after the answer.
  4. Once context is sufficient, always present three concise directions before generation and explicitly propose generating six independent candidates in one batch. Do not generate until the user agrees, unless the current request already explicitly authorizes six outputs or asks the agent to proceed without another confirmation.
  5. Choose the three proposed directions deliberately:
    • When the user explicitly specifies an IP subject, keep that subject and propose three distinct design treatments based on silhouette treatment, secondary color region, defining feature, or personality emphasis.
    • When the user does not specify an IP subject, propose three genuinely different IP subjects or metaphors. Tie each one to a different product attribute or brand promise; do not return three arbitrary animals with no rationale.
  6. Interpret the user's response exactly:
    • If the user accepts all three directions and the six-image proposal, generate two independent variants per direction and label them A1, A2, B1, B2, C1, and C2. Assign A1, B1, and C1 to the lower-left and A2, B2, and C2 to the lower-right so every direction is tested once from each side.
    • If the user selects one direction but accepts six images, generate six controlled variants of that direction and label them A1 through A6. Assign odd-numbered variants to the lower-left and even-numbered variants to the lower-right.
    • If the user rejects the proposed quantity, directions, or distribution, follow the user's replacement instructions without arguing for the default.
    • For a pre-authorized reduced batch (e.g. "generate exactly 2") where the user did not pick directions, prefer one direction with N variants labeled A1..AN; state the direction and rationale in the report. Skip the three-direction proposal round whenever the request already authorizes a specific batch and forbids further confirmation — the "always present three directions" rule in step 4 applies only when a proposal round is possible.
    • For any other even default batch size, split candidates equally between lower-left and lower-right. For an odd batch, assign the extra candidate to either side deliberately and record the imbalance. Do not use bottom-center unless the user explicitly requests it.
  7. Default every candidate to exactly three semantic colors in the complete image: exactly two IP base colors plus exactly one background color. Reuse the two IP colors for facial marks rather than introducing additional semantic colors. Follow an explicit user request for another color count. Keep required product cues, identifying features, complexity limits, and any supplied palette consistent enough for useful comparison.
  8. Determine the available image-generation path before promising output. In Hermes this is the image_generate tool; if it reports no configured backend, ask the user to enable one (hermes tools) instead of fabricating results.
  9. If the batch is large and the user wants speed, parallelize candidates via delegate_task (one candidate per task, same product brief and shared constraints, one assigned direction or variant each). Otherwise generate candidates through separate image_generate calls.
  10. If the user supplies a background palette, reserve every supplied color for backgrounds unless they explicitly say otherwise. Choose exactly two IP base colors independently for the subject and context unless the user also assigns subject colors. Do not treat any historical or example palette as a closed list of allowed backgrounds.
  11. Abstract each subject using the complexity budget below. Generate every candidate as a separate full-resolution square asset; never ask an image model to compose a contact sheet, grid, or multi-image sheet. Do not use previous candidates as image references when testing prompt-only reproducibility.
  12. Treat each batch as a one-pass creative draw. Generate every requested candidate once, then preserve and deliver every returned result as-is. Do not inspect outputs to block delivery, classify them as recommended or non-recommended, retry them automatically, or repair them with post-processing.
  13. Preserve and label every generated result. Report every label, IP direction and rationale, assigned corner, saved path, prompt/color mapping, and dimensions (when the backend returns only a URL with no pixel size, report "backend-native square" — do not inspect the image just to measure it). Present all results together; generate refinements or replacements only when the user explicitly asks for another draw.

When proposing directions before generation, describe each in one compact line: <IP subject> — <product connection> — <defining silhouette>. End with a direct proposal to generate six images using the distribution above. Do not turn the discovery phase into a long branding workshop unless the user asks for one.

Complexity budget

  • Build one dominant continuous outer silhouette from roughly 4–7 large basic geometric shapes. Merge or delete any shape that does not carry identity, expression, or recognition.
  • Use at most one species-defining feature: for example, one large pouch beak, one pair of curled horns, or one broad visor. For limbless or featureless subjects (snakes, ghosts, blobs), the defining feature can be a silhouette gesture — one plump coil, one wavy hem — and the paired-features rule reduces to the two eyes.
  • Use at most two broad internal color regions corresponding to the two IP base colors. Keep the face to two eyes and, only when needed for the expression, one tiny mouth. Omit eyebrows, highlights, nostrils, texture, outlines, and decorative marks unless essential for recognition.
  • Remove repeated feathers, scales, fur tufts, armor plates, buttons, screws, numbers, labels, and other illustrative detail.
  • Make simplification, cuteness, and an endearing baby-like personality the decisive qualities. Favor a large head, compact proportions, soft cheeks, widely spaced simple eyes, and a calm friendly expression when appropriate to the subject.
  • Require a readable black silhouette and recognizability at 32 × 32. If a feature disappears or becomes noise at that size, enlarge, merge, or remove it.

Shape language and composition

  • Use thick, rounded, weighty contours and broad color masses.
  • Forbid sharp corners, pointed ears or beaks, needle-like tails, thin antennae, thin smiles, narrow gaps, and acute flame or feather tips. Replace every necessary tip with a visibly blunt rounded end.
  • Show both members of paired identifying features, such as ears, horns, wings, gills, or bells.
  • Show the character upright and emerging from the assigned lower-left or lower-right corner, filling about 85–95% of the canvas so the IP remains visually dominant.
  • Cropping at the bottom or assigned side is welcome when it strengthens the sense of emerging from that corner, but do not prescribe exact edge contact or a fixed crop.
  • Never center or bottom-center the character unless the user explicitly requests it.
  • Preserve both members of paired identifying features within the visible composition.
  • Keep the artwork upright; never rotate the canvas or tilt the main mark without an explicit request.

Simplicity and visual treatment

  • Start from large, clean semantic shapes and the strongest possible simple silhouette. The character should be understood immediately, before any internal feature is noticed.
  • Prefer fewer, larger, softer forms over extra definition. Do not add a feature merely to explain anatomy or material.
  • Keep facial marks tiny, simple, and subordinate. Do not add glossy hotspots or detailed cavity rendering to eyes, mouths, noses, or other small features.
  • Keep the named background color visually solid and uniform, without scenery, texture, halo, vignette, or lighting variation.
  • Ask for the subtle dimensional effect only with the single sentence used in the Prompt skeleton. Do not expand it into numerical strength or instructions for gradients, highlights, or shadows. Incidental gradients, shading, or mild dimensionality returned by the generator are acceptable and must not trigger filtering or retrying.
  • Keep the requested visual direction graphic and simple rather than asking for clay, inflatable, plastic, plush, toy-like, or photorealistic rendering.

Color and canvas

  • Default to exactly three semantic colors in the complete image: exactly two IP base colors plus exactly one background color.
  • Choose the two IP colors from the product context, subject identity, intended personality, and user request. Organize both into broad purposeful masses; reuse one for facial marks and keep the other in one continuous defining region rather than scattering decorative fragments.
  • Choose both subject colors independently from the background. Favor clear, lively subject colors when appropriate, but do not impose global saturation, OKLCH, hue-shift, or chroma bands on the IP.
  • Choose the background freely for the context or from a user-supplied palette. Unless the user asks for vivid color, gently mute the background by lowering its saturation a little; keep it clearly chromatic and intentional rather than vivid, gray, or muddy. Historical palettes and examples are suggestions only, never an allowlist or mandatory default palette.
  • Preserve clear visual separation between the dominant IP silhouette, its facial marks, and the background. If a user-supplied background causes weak separation, adjust the subject colors first rather than replacing the requested background.
  • Across a batch, vary the two-IP-color strategies deliberately instead of repeating the same neutral-heavy combination.
  • Treat the two character colors as semantic color families. Incidental tonal variation within either family does not invalidate an output.
  • Name the intended solid background color directly. Ask for it to fill every open area and the unoccupied corners while the assigned emergence corner is occupied by the character. Do not use image-mode terms such as opaque, alpha, or transparency in the generation prompt.
  • Generate a direct 1:1 square with square outer corners (aspect_ratio="square" in image_generate). Accept the backend's native square resolution as-is; never resample merely to reach a specific pixel count.

Prompt skeleton

Describe the requested visual as an image only. Never tell the image generator that the image is a logo, brand mark, app icon, icon asset, or intended for any of those uses. Do not prepend use-case or asset-type scaffolding that reveals such a use. This rule applies only to the generation prompt; the surrounding user conversation and skill name may still describe the broader project.

image_generate takes a single prompt string, so always keep the natural-language Constraints: line inside the main prompt (there is no separate negative-prompt channel). Record the prompt and color mapping used per candidate in the generation report.

Create one complete full-bleed 1:1 square image.
Background: fill the entire square with solid <background>. Keep <background> visible in every open area and in the corners not occupied by the character; the assigned emergence corner must be occupied by the character.
Subject: place one extremely simplified, cute, endearing <subject> IP character on the background, reduced to one soft rounded continuous silhouette and one defining feature.
Complexity: use only 4–7 large basic shapes and at most two broad internal color regions. Use two simple eyes and add one tiny mouth only when it helps the expression. Remove every nonessential line, outline, anatomical detail, texture, and decoration. Keep the character readable at 32 × 32.
Color behavior: use exactly three semantic colors in the complete image: exactly two IP base colors plus the background color. Choose the two IP colors from the subject and context, organize both into broad purposeful masses, and reuse them for facial marks. Choose the background independently or follow the user's supplied background. Unless the user asks for vivid color, lower the background saturation slightly so it feels gently muted and restrained while remaining clearly chromatic, clean, and intentional rather than gray or muddy. Keep the IP, facial marks, and background clearly separated. Treat any example palette as optional inspiration, never as an allowlist.
Composition: keep the character upright and emerging from the assigned <lower-left or lower-right>, filling about 85–95% of the square so it remains visually dominant. Cropping at the bottom or assigned side is welcome when it strengthens the corner emergence. Preserve both paired identifying features. Never center or bottom-center the character.
Style: make simplification, cuteness, and lovable baby-like appeal the strongest qualities. Use large soft forms, compact proportions, thick rounded contours, and an ultra-clean graphic treatment. Prefer one clear shape over several explanatory details. Add an extremely, extremely subtle, almost imperceptible sense of depth through a barely-there neo-skeuomorphic treatment.
Finish: show only the character on the full-canvas background, with clean surfaces and normal square outer corners.
Constraints: Use no text or watermark. Add no borders, frames, cards, or presentation masks. Include one character only, with no extra subjects or scenery. Use no fragile lines, sharp tips, unnecessary outlines, tiny details, or decorative marks. Add no photorealistic material, dramatic bevel, glossy hotspot, deep occlusion, extrusion, strong three-dimensional rendering, or external cast shadow. Keep the background solid and uniform, with no texture, vignette, or lighting variation.

Delivery behavior

  • Treat generation as a stochastic draw, not a conformance test.
  • Generate the requested number of independent candidates once and deliver every returned image.
  • Do not inspect or report alpha, transparency, or background mode by default.
  • Do not block delivery, rank candidates as compliant or non-compliant, mark them as recommended or non-recommended, or automatically retry any result because of its background, colors, detail, composition, gradient, shading, or dimensionality.
  • Do not post-process a result to make it appear more compliant. If the user later requests another direction or replacement, generate a new independent candidate in response to that explicit request.

Pitfalls

  • The single biggest failure mode is detail creep: models add outlines, texture, extra colors, and scenery. The prompt skeleton's Constraints: line is load-bearing — never trim it.
  • Naming the asset a "logo" or "icon" in the generation prompt triggers presentation framing (badges, cards, mockups). Keep the prompt purely pictorial.
  • Asking one call for a grid/contact sheet of variants produces small, inconsistent characters. One candidate per call, always.
  • If two candidates in a batch come back nearly identical, that's normal stochastic behavior — deliver both; do not silently regenerate.

Verification

  • Every delivered candidate has a label, direction rationale, assigned corner, prompt/color mapping, and file path or URL in the final report.
  • The batch count matches what the user approved; no candidate was withheld, retried, or post-processed.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

1password

무료요약 있음AI 평가 100점

1Password에 저장한 비밀번호와 API 키를 명령과 설정 템플릿에 사용합니다. CLI 설치와 인증부터 비밀 값 조회 및 환경 변수 전달까지 안내합니다.

  • 1Password CLI 설치와 설정
  • 저장된 API 키로 명령 실행
  • 설정 템플릿에 비밀 값 삽입
NousResearch/hermes-agent25.5만2026년 10월 20일 업데이트

3-statement-model

무료요약 있음AI 평가 90점

손익계산서·재무상태표·현금흐름표를 수식으로 연결한 Excel 모델을 만듭니다. 실적과 예측 가정을 입력하고 시나리오를 비교하며 세 재무제표의 일관성을 단계별로 확인합니다.

  • 재무 템플릿에 실적 입력
  • 세 재무제표가 연동되는 예측 작성
  • 기본·상향·하향 시나리오 비교
NousResearch/hermes-agent25.5만2026년 10월 20일 업데이트

accelerate

무료요약 있음AI 평가 80점

기존 PyTorch 학습 코드를 적은 수정으로 여러 GPU나 컴퓨터에 맞게 구성합니다. 혼합 정밀도, 메모리 절약 설정과 학습 실행 방법을 안내합니다.

  • 단일 GPU 학습을 여러 GPU로 옮깁니다
  • 혼합 정밀도 학습을 설정합니다
  • DeepSpeed나 FSDP로 메모리를 절약합니다
NousResearch/hermes-agent25.5만2026년 10월 20일 업데이트

actual-setup

무료요약 있음AI 평가 100점

Hermes에서 Actual Computer로 자신의 기기에 AI 모델을 실행하도록 연결을 설정합니다. 중계 서비스와 로컬 연결, 모델 선택, 응답 확인 및 오류 점검을 다룹니다.

  • Actual 키로 Hermes를 연결합니다
  • 자신의 기기에서 모델을 실행합니다
  • 로컬 모델을 찾아 내려받고 불러옵니다
NousResearch/hermes-agent25.5만2026년 10월 20일 업데이트

adversarial-ux-test

무료요약 있음AI 평가 80점

기술에 익숙하지 않고 쉽게 불만을 느끼는 사용자로 앱을 시험합니다. 혼란스러운 조작과 이탈 원인을 찾고, 개선 과제와 개인적 불만을 나눠 수정안을 정리합니다.

  • 출시나 시연 전에 사용성을 확인합니다
  • 신규 사용자의 경험을 점검합니다
  • 가입과 결제 과정의 어려움을 찾습니다
NousResearch/hermes-agent25.5만2026년 10월 20일 업데이트

agent-merge-conflict-arbiter

무료요약 있음AI 평가 100점

두 에이전트가 각각 수정한 브랜치의 Git 충돌을 양쪽 변경 내용과 의도에 따라 중립적으로 해결합니다. 충돌별 판단 이유를 기록하고 빌드나 테스트로 통합 결과를 확인합니다.

  • 두 에이전트의 브랜치 충돌 해결
  • 병렬 worktree의 변경 내용 통합
  • 충돌하는 설계 판단의 이유 확인
NousResearch/hermes-agent25.5만2026년 10월 20일 업데이트

NousResearch의 스킬 모두 보기

이 스킬의 문제 신고