opengfx-logo
Generate complete logo systems with icon + wordmark + lockups. Creates production-ready SVG vector logos from natural language prompts. Use when a user requests a logo, brand mark, icon design, or visual identity foundation.
Best use case
opengfx-logo is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generate complete logo systems with icon + wordmark + lockups. Creates production-ready SVG vector logos from natural language prompts. Use when a user requests a logo, brand mark, icon design, or visual identity foundation.
Teams using opengfx-logo should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/opengfx/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How opengfx-logo Compares
| Feature / Agent | opengfx-logo | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Generate complete logo systems with icon + wordmark + lockups. Creates production-ready SVG vector logos from natural language prompts. Use when a user requests a logo, brand mark, icon design, or visual identity foundation.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
Best AI Skills for ChatGPT
Find the best AI skills to adapt into ChatGPT workflows for research, writing, summarization, planning, and repeatable assistant tasks.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
SKILL.md Source
# 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
Related Skills
muapi-logo-creator
Engineer professional-grade brand logos using geometric primitives and negative space — generates minimalist, scalable vector-style marks via muapi.ai
motif-logo-generator
Generate publication-quality sequence logos for DNA or protein motifs.
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
agent-autonomy-kit
Stop waiting for prompts. Keep working.
Meeting Prep
Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
botlearn-healthcheck
botlearn-healthcheck — BotLearn autonomous health inspector for OpenClaw instances across 5 domains (hardware, config, security, skills, autonomy); triggers on system check, health report, diagnostics, or scheduled heartbeat inspection.
linkedin-cli
A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.