opengfx

Image & Video Generation
v1.3.1
Benign

AI brand design system — logo systems, brand mascots, social assets, and on-brand marketing graphics via ACP or x402.

634 downloads634 installsby @aklo360

Setup & Installation

Install command

clawhub install aklo360/opengfx

If the CLI is not installed:

Install command

npx clawhub@latest install aklo360/opengfx

Or install with OpenClaw CLI:

Install command

openclaw skills install aklo360/opengfx

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/aklo360/opengfx

What This Skill Does

Generates complete logo systems from a natural language prompt. Produces an icon, wordmark, stacked lockup, and horizontal lockup as production-ready SVG files, plus a metadata JSON. All outputs are single-color vector paths that work from 16px favicons to large-format print.

It produces a complete logo system (icon, wordmark, two lockups, and a metadata file) in a single run rather than requiring separate design tools or manual SVG assembly.

When to Use It

  • Creating a logo for a new startup from a one-line description
  • Generating brand assets before a client presentation
  • Getting a favicon-ready icon and app icon in one step
  • Producing an outlined wordmark for a personal website header
  • Building a full logo package for a product launch
View original SKILL.md file
# OpenGFX Logo System

Generate production-ready logo systems from natural language input.

## What This Skill Produces

Every logo system includes:

1. **Icon** — Single-color vector path in square container (1:1)
2. **Wordmark** — Typography-based name, single-color vector
3. **Stacked Lockup** — Icon above wordmark, centered
4. **Horizontal Lockup** — Icon left, wordmark right
5. **Logo System JSON** — Machine-readable metadata

All outputs are SVG vectors optimized for scalability (16px → billboard).

### Icon Container Rule (Critical)
The icon SVG is ALWAYS a square container (1:1 aspect ratio).
- If the icon shape is not square, add **negative space** to make the container square
- **NEVER stretch or distort** the icon to fill a square
- The icon floats within the square with appropriate padding

---

## Generation Pipeline

### Step 1: Parse User Input

Extract from prompt:
- **Brand Name** (required)
- **Icon Direction** (emoji, concept, or abstract reference)
- **Style Direction** (minimal, playful, corporate, tech, etc.)
- **Typeface Direction** (sans-serif, serif, geometric, humanist, etc.)

If missing, ask clarifying questions before proceeding.

### Step 2: Conceptualize Icon

Apply geometric construction principles:

1. **Select Base Shape** — Circle, triangle, square, or compound
2. **Apply Concept** — Map user's icon direction to geometric form
3. **Simplify** — Reduce to single vector path that works at 16px
4. **Test in Black** — No color until form is solid

Reference: [GEOMETRY.md](references/GEOMETRY.md) for shape meanings and construction.

### Step 3: Select Typeface

Match typeface to brand personality:

| Style | Typeface Families |
|-------|-------------------|
| Tech/Modern | Inter, SF Pro, Söhne, Geist, Manrope |
| Minimal/Apple | SF Pro Display, Helvetica Neue, Avenir |
| Geometric | Futura, Century Gothic, Proxima Nova |
| Humanist | Gill Sans, Frutiger, Myriad Pro |
| Elegant | Didot, Bodoni, Playfair Display |
| Playful | Quicksand, Poppins, Nunito |
| Corporate | IBM Plex Sans, Roboto, Open Sans |

Convert wordmark to single-path SVG (outlined, not live text).

Reference: [TYPOGRAPHY.md](references/TYPOGRAPHY.md) for type selection.

### Step 4: Construct Lockups

Generate two SVG lockups with consistent proportions:

**Stacked (1:1)**
```
┌─────────────────┐
│      ICON       │
│                 │
│    WORDMARK     │
└─────────────────┘
```

**Horizontal (3:1 to 4:1)**
```
┌─────────────────────────────┐
│  ICON  │     WORDMARK       │
└─────────────────────────────┘
```

Reference: [LOCKUPS.md](references/LOCKUPS.md) for spacing ratios.

### Step 5: Output Package

Generate output files:
```
output/
├── icon.svg           # Icon in square container (1:1)
├── wordmark.svg       # Isolated wordmark
├── stacked.svg        # Icon + wordmark vertical
├── horizontal.svg     # Icon + wordmark horizontal
└── logo-system.json   # Metadata + tokens
```

---

## Design Principles (Enforce Always)

### The One Thing Rule
Every logo must have exactly ONE memorable feature. Not two, not three. One.

### Black First
Design in solid black (#000000). Color comes last. If the logo doesn't work in black, it doesn't work.

### Geometric Foundation
All icons derive from the five universal shapes. Even organic forms should be constructed on a geometric grid.

### Scalability Test
Every logo must pass:
- 16px (favicon)
- 32px (app icon)
- 64px (small UI)
- 256px+ (print/display)

### Single Path Principle
Icon should be reducible to a single compound path. Wordmark should be outlined (no live text).

---

## Quality Checklist

Before delivering any logo:

- [ ] Icon works in solid black
- [ ] Icon works at 16px without detail loss
- [ ] Wordmark is outlined (paths, not text)
- [ ] All three lockups have consistent spacing
- [ ] One memorable feature, not multiple
- [ ] Appropriate to industry/context
- [ ] SVG is optimized (no unnecessary groups, transforms)

---

## Example Prompt → Output

**Input:**
> "I need a logo for my new company called OpenGFX, it should be a paint palette like this emoji 🎨 paired with a clean sans serif font, think Apple / Steve Jobs design style"

**Parsed:**
- Brand Name: OpenGFX
- Icon Direction: Paint palette (🎨)
- Style: Apple-minimal, Steve Jobs aesthetic
- Typeface: Clean sans-serif (SF Pro Display, Helvetica Neue)

**Generated:**
- Icon: Simplified paint palette derived from circle + 3 dots
- Wordmark: "OpenGFX" in SF Pro Display (or Helvetica Neue), tracked -10
- Lockups: All three variants with Apple-style generous whitespace

---

## References

- [GEOMETRY.md](references/GEOMETRY.md) — Shape meanings, construction grids
- [TYPOGRAPHY.md](references/TYPOGRAPHY.md) — Type selection, pairing, tracking
- [LOCKUPS.md](references/LOCKUPS.md) — Spacing ratios, safe areas
- [MODERNISM.md](references/MODERNISM.md) — Logo Modernism principles

---

## Anti-Patterns (Never Do)

- ❌ Multiple competing visual ideas in one icon
- ❌ Gradients or effects in primary logo
- ❌ Live text in SVG (always outline)
- ❌ Icons that lose detail at small sizes
- ❌ Trendy effects (drop shadows, 3D, bevels)
- ❌ Literal representations (restaurant logo = fork, dental = tooth)
- ❌ Generic shapes without conceptual connection

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Creating a logo for a new startup from a one-line description

AGENT
  1. 1Creating a logo for a new startup from a one-line description
  2. 2Generating brand assets before a client presentation
  3. 3Getting a favicon-ready icon and app icon in one step
  4. 4Producing an outlined wordmark for a personal website header
  5. 5Building a full logo package for a product launch
OUTPUT
AI brand design system — logo systems, brand mascots, social assets, and on-brand marketing graphics via ACP or x402.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedMar 3, 2026