본문으로 건너뛰기
cccskills
무료GitHub에 공개

logo-generation

Generate a logo or brand mark — structured prompt, provider routing, and a true-vector path. Use for logo or brand mark generation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(2)

  • SKILL.md5.7 KB
  • evals/triggers.json1.7 KB

SKILL.md(원문)

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

logo-generation

Generate a logo or brand mark end-to-end: capture the brand brief, choose raster vs. true-vector path, inject brand tokens when available, route to the right provider, author a provider-specific prompt, dry-run the adapter, and apply rights governance. All adapters are scaffold-tier (dry-run) until promoted to stable.

When to use

  • User asks to generate, create, or design a logo or brand mark.
  • End-to-end logo production (path selection + routing + prompting + governance).
  • When a simple geometric mark can be authored directly as SVG without a raster model.

Procedure

  1. Capture the brand brief — extract: business name, style intent (wordmark / icon mark / combination), colour palette, do/don't constraints (e.g. "no gradients", "must be legible at 16 px").
  2. Choose the path — raster concept (text-in-mark → Ideogram for legible type) vs. true vector (a vector-native provider for editable marks, or a hand-authored one for simple geometric marks — authored under svg-authoring, never free-hand). Raster output is a concept only — not a shippable logo asset.
  3. Ask the resolver before choosing colour or type — run ./agent-config brand:status --json and pull the palette, typeface and spacing from the sources[] it reports as valid. Never test for a token file yourself and never use a remembered value: a file the resolver marks invalid or shadowed is not the brand. When it reports bare, or nothing valid for the axis in hand, use the brief's palette and type choices and label those values corpus-sourced in the output, so a gap-fill is never read as a brand decision.
  4. Route + prompt via image-provider-routing and prompt-engineering-image — apply provider-specific grammar (text-literal first for Ideogram, style: vector param for a vector-native provider, direct SVG authoring for simple geometric shapes).
  5. Dry-run + validate — invoke the adapter (scaffold-tier; returns a dry-run plan). If the vector path is taken, the vector verdict comes from lint_svg_asset's vector-honesty family plus the render witness, not from counting <path> elements: a raster embedded beside one dummy path passes that count and is not a vector, and a mark built from rect/circle fails it and is one. See svg-authoring.
  6. Rights check — never reproduce a mark that resembles an existing trademarked logo. Run image-likeness-and-rights when the brief names a brand, references a known mark style, or targets a regulated sector.

Output format

  1. Chosen path — raster concept or true vector, with rationale.
  2. Prompt or SVG — the prompt string ready to copy (raster/vector provider), or the authored SVG markup (LLM-authored geometric mark path).
  3. Governance note — rights check outcome and the adapter dry-run caveat: "adapter is experimental (scaffold-tier) — dry-run plan only; no rendered asset until promotion per provider-lifecycle-discipline."

Gotcha

  • Raster models cannot emit usable editable logos — general-purpose image models garble text and produce no <path> geometry. A PNG concept is useful for direction-setting, but it is not a logo asset. Use the vector path for any mark that must scale, be modified, or be handed to a designer.
  • Scaffold-tier adapters produce plans, not pixels — all adapters are experimental (dry-run only). Claiming a rendered asset exists while no adapter is stable misleads the caller.

Good example: Brief for a wordmark → route to a vector-native provider with style: vector, run lint_svg_asset over the output and confirm it carries no embedded raster, note "experimental — dry-run plan only."

Bad example: Routing a logo brief to a photoreal raster model and delivering the PNG as the final logo file.

Do NOT

  • Do NOT ship a raster PNG as a "logo" when an editable vector mark is needed — surface the vector path and the raster-model limitation explicitly.
  • Do NOT generate a mark resembling an existing trademarked logo — run image-likeness-and-rights when the brief references a known brand or mark.
  • Do NOT claim a live render at scaffold tier — the dry-run caveat is mandatory every time.

See also

  • image-generation — general-purpose image generation (non-logo briefs).
  • image-provider-routing — select the right provider before writing the prompt.
  • prompt-engineering-image — translate the brief into provider-specific prompt grammar.
  • image-likeness-and-rights — rights check before generating brand marks or likenesses.
  • type-design — "make this a font": the rest of the alphabet in a wordmark's lettering. Named, not linked — it ships in another pack.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

event4u-app/agent-config122026년 10월 20일 업데이트

Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

event4u-app/agent-config122026년 10월 20일 업데이트

Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

event4u-app/agent-config122026년 10월 20일 업데이트

Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

event4u-app/agent-config122026년 10월 20일 업데이트

Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

event4u-app/agent-config122026년 10월 20일 업데이트

Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

event4u-app/agent-config122026년 10월 20일 업데이트

event4u-app의 스킬 모두 보기

이 스킬의 문제 신고