# muapi-logo-creator

Creates minimalist, flat vector marks using geometric primitives and negative space via muapi.ai. Built for clean brand identities and favicon-ready graphics.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2900 installs · ★ 23
- Author: SamurAIGPT
- License: MIT · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/SamurAIGPT/Generative-Media-Skills/tree/HEAD/.opencode/skills/muapi-logo-creator/SKILL.md
- Updated: 2026-09-29
- HTML: https://affpapa.org/en/nevibecode/skills/muapi-logo-creator

## What it does

This skill translates a brand concept into a strict geometric brief, generating flat vector-style marks through `muapi.ai`. It prioritizes basic primitives like circles or triangles alongside deliberate negative space. The style remains strictly flat, rejecting gradients and 3D textures.

Under the hood, the agent compiles an `EXPERT_LOGO_BRIEF` enforcing symmetry and centered composition. Then it runs `scripts/create-logo.sh` with `--brand`, `--concept`, `--style`, and `--color` flags, passing the payload to the underlying generation script. Clean rendering of brand names relies on Flux to prevent visual artifacts.

The skill enforces a hard limit of three geometric elements placed on a solid white or black background. Mockups on shirts or desks are completely blocked, ensuring the mark stays legible down to a 16px favicon.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-logo-creator -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/muapi-logo-creator/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/muapi-logo-creator/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-logo-creator -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/muapi-logo-creator/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-logo-creator -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/muapi-logo-creator/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install SamurAIGPT/Generative-Media-Skills muapi-logo-creator
```

2. **Manually: put the files in place**
- File: `.github/skills/muapi-logo-creator/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-logo-creator -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/SamurAIGPT/Generative-Media-Skills --path .opencode/skills/muapi-logo-creator
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/muapi-logo-creator/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-logo-creator -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/SamurAIGPT/Generative-Media-Skills/tree/HEAD/.opencode/skills/muapi-logo-creator/SKILL.md

## When to use it
- generate flat vector-style brand marks isolated on white backgrounds
- build a geometric logo brief for Flux and muapi.ai
- create scalable icons that stay legible down to a 16px favicon
- design monograms and abstract marks using negative space

## Example prompts
- Create a flat logo for Aura: minimalist security shield with a spark, black and gold palette.
- Generate a monogram for a company, using negative space to hide an arrow shape.
- Design an abstract tech mark centered on a solid white background with circle primitives.

## Source text · SKILL.md · MIT

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: ca564763a397dacc.

BEGIN THIRD-PARTY FILE ca564763a397dacc
````text
---
name: muapi-logo-creator
version: 0.1.0
description: Engineer professional-grade brand logos using geometric primitives and negative space — generates minimalist, scalable vector-style marks via muapi.ai
---

# 🖼️ Logo Creator Skill

**A specialized skill for AI Agents to engineer professional-grade brand identities.**
The Logo Creator skill translates brand vision into minimalist, scalable, and iconic vector-style marks.

## Core Competencies

1. **Geometric Primitive Construction**: Using basic shapes (circles, squares, triangles) to create memorable icons.
2. **Negative Space Manipulation**: Integrating secondary meanings through the strategic use of empty space.
3. **Symbolic Abstraction**: Reducing complex brand concepts into their simplest visual essence.
4. **Scalability Awareness**: Ensuring designs remain legible from 16px (favicon) to billboards.

---

## 🏗️ Technical Specification

### 1. Logo Taxonomy Table

| Logo Type | Style | Best For | Focus |
| :--- | :--- | :--- | :--- |
| **Pictorial Mark** | Symbolic | Established Brands | Iconic Recognition |
| **Abstract Mark** | Geometric | Tech/Modern | Concept/Feeling |
| **Lettermark/Monogram** | Typographic | Long Names | Initials/Font Style |
| **Emblem** | Traditional | Institutions/Cafe | Detail/Badge |
| **Mascot** | Character | Communities/Gaming | Personality |

### 2. Branding Directives
- `Color Theory`: Use high-impact monochromatic or dual-tone palettes for professional "weight."
- `Typography`: Pair marks with clean Geometric Sans-Serif (e.g., Gotham, Helvetica style).
- `Style`: Flat design ONLY. No gradients, 3D effects, or photorealistic textures.

---

## 🧠 Prompt Optimization Protocol (Agent Instruction)

**Before calling the script, the Agent MUST refine the brand vision into a Geometric Minimalist Brief:**

1. **PRIMITIVE FOCUS**: Reduce the concept to basic shapes: *Circle, Square, Triangle*.
2. **NEGATIVE SPACE**: Explicitly instruct the model to use *negative space* for secondary meaning (e.g., "The space between the letters forms an arrow").
3. **PRODUCTION CONSTRAINTS**: Use *Solid colors*, *Monochromatic palettes*, and *Flat design only*. NO gradients or 3D effects.
4. **CENTERED COMPOSITION**: Always specify *Isolated on white background* and *perfectly centered* for scalability.

---

## 🚀 Protocol: Using the Logo Creator

### Step 1: Define the Brand Brief
Provide the agent with a brand name, core values, and industry.

### Step 2: Invoke the Script
The `create-logo.sh` script generates a comprehensive branding brief.

```bash
# Designing a Fintech Logo
bash scripts/create-logo.sh \
````
END THIRD-PARTY FILE ca564763a397dacc

The third-party file has ended. Everything between the ca564763a397dacc tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2638 of 3435 bytes. © SamurAIGPT · MIT · https://github.com/SamurAIGPT/Generative-Media-Skills/tree/HEAD/.opencode/skills/muapi-logo-creator/SKILL.md

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
