# Mascot Logo Marks

Design simple mascot marks that stay readable at 32 pixels.

- Repository: https://github.com/NousResearch/hermes-agent (259479 stars)
- Category: Design
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add NousResearch/hermes-agent --skill ip-as-logo -g -a claude-code -y`
Codex: `npx skills add NousResearch/hermes-agent --skill ip-as-logo -g -a codex -y`
Cursor: `npx skills add NousResearch/hermes-agent --skill ip-as-logo -g -a cursor -y`
Gemini CLI: `npx skills add NousResearch/hermes-agent --skill ip-as-logo -g -a gemini-cli -y`

## Description

Design minimal cute IP mascot marks readable at 32px.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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](https://github.com/s1dashu/ip-as-logo-skill)
> commit [`b1bf517c`](https://github.com/s1dashu/ip-as-logo-skill/commit/b1bf517c54a407452cfaca98a54668cd052f8e63),
> 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

The rest: https://github.com/NousResearch/hermes-agent/blob/HEAD/optional-skills/creative/ip-as-logo/SKILL.md
