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

imagegen

Create artwork, product visuals, diagrams, and other images using the desktop's configured image provider. It also edits or combines supplied images and generates variations, turning requests into detailed instructions for composition, style, colors, and text.

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

원문원문 설명 보기

Generate original images, artwork, product visuals, diagrams, or other raster assets with the desktop's configured image provider. Use whenever the user asks to create or generate an image.

설치 방법 보기

이럴 때 유용합니다

  • Create illustrations or product visuals
  • Generate diagrams with labels and connections
  • Edit or combine supplied images
  • Generate several variations of one visual concept

포함된 파일(1)

  • SKILL.md3.9 KB

SKILL.md(원문)

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

Image generation

Use the built-in ImageGen and ImageEdit tools. Provider authentication, model routing, output storage, and secrets are managed by the desktop host; never ask the user to put an API key in this skill or in the prompt.

Decide the request shape

  • Treat a brand-new visual as generation and call ImageGen. Its schema intentionally has no image-path argument.
  • Treat a request that preserves, combines, or changes an existing visual as an edit and call ImageEdit.
  • One distinct prompt equals one tool call.
  • Use count only for multiple variations of the same prompt. For different concepts, make separate calls.
  • ImageEdit requires referenced_image_paths: populate it with ordered, exact paths to images the user supplied in this conversation — a path surfaced by [Image source: ...], a file the user attached with @, or a path returned by an earlier ImageGen call. Never invent, search for, or substitute another filesystem path, and never read an image off disk yourself to use it as an input; if the user means an image you have no path for, ask them to attach it. The first image is the primary canvas unless the user says otherwise.
  • For multi-turn editing, use the latest selected output as the next turn's edit_target. Repeat all identity, layout, text, and unchanged-region constraints on every turn so edits do not drift.
  • To edit several images independently, make one call per image. Put multiple images in one call only when the user wants them combined or used together as references. A single call accepts at most three source images.
  • Prefer a useful default composition when the user leaves details open. Do not invent branding, logos, or people they did not request.
  • Provider and image model selection come from the current desktop session; do not add either to the tool arguments.
  • If the provider returns an error, do not retry the image tool automatically. Explain the failure and let the user decide whether to retry or change providers.

Build the prompt

Turn the request into a complete art-direction brief. Preserve all relevant user-specified detail.

  • use case and image type
  • subject, action, and important attributes
  • environment and context
  • composition, framing, and camera angle
  • lighting and mood
  • visual style or medium
  • color palette
  • exact text, only when text must appear in the image
  • constraints and elements to avoid

For edits, start the prompt with each input's numbered role, then say change only X; keep Y unchanged. For a composite, specify which subject or visual property comes from each numbered image and preserve the requested identities. Do not rely on conversational pronouns such as "it" or "the previous one" inside the tool prompt.

Preserve the user's intent and wording for names or required on-image text. For diagrams, specify hierarchy, reading order, labels, and connections. For photorealistic work, describe lens, depth of field, lighting direction, and material detail when they matter.

Output options

  • Use aspect_ratio when the user describes a layout such as square, portrait, landscape, banner, or phone wallpaper.
  • Use resolution: "2k" only when higher resolution is useful and supported.
  • Use transparent background only when requested or clearly needed for a reusable asset.
  • The host displays one placeholder per requested image and replaces each slot as the saved image becomes available.

After a successful call, briefly summarize what was created or changed. The host card already displays and opens the saved images, so do not repeat, link, or embed the returned local paths in the final answer. Do not include base64 data in the conversation.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Create a short WeChat group announcement and a tall PNG poster from Chinese release notes. The skill summarizes features and fixes, verifies credited contributors through GitHub, and includes their actual profile images.

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

  • Preparing a WeChat group release announcement
  • Turning release notes into a mobile-friendly poster
  • Crediting contributors with verified GitHub profile images
NanmiCoder/cc-haha1.5만2026년 10월 19일 업데이트

verify

무료

Verify a code change by running the app and checking that it works as expected. Use it after a fix or other change to confirm the intended behavior in the running application.

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

  • Check app behavior after a code change
  • Confirm that a fix works as expected
  • Verify the intended result of a feature change
NanmiCoder/cc-haha1.5만2026년 10월 19일 업데이트

NanmiCoder의 스킬 모두 보기

이 스킬의 문제 신고