From eachlabs-skills
Generates professional logos in various styles (wordmark, icon, combination, monogram, mascot, emblem, abstract) using each::sense AI. Useful for branding, startups, and businesses needing logo assets.
How this skill is triggered — by the user, by Claude, or both
Slash command
/eachlabs-skills:logo-generationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate professional, creative logos using each::sense. This skill creates various logo styles including wordmarks, icon logos, combination marks, monograms, mascots, emblems, and abstract designs for brands of all sizes.
Generate professional, creative logos using each::sense. This skill creates various logo styles including wordmarks, icon logos, combination marks, monograms, mascots, emblems, and abstract designs for brands of all sizes.
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a modern minimalist logo for a tech startup called Nexus. Clean lines, professional look."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
| Style | Best For | Characteristics |
|---|---|---|
| Wordmark | Unique brand names, startups | Typography-focused, readable |
| Icon/Symbol | App icons, favicons, social media | Scalable, memorable |
| Combination | Full branding, websites | Versatile, complete identity |
| Monogram | Luxury brands, law firms | Elegant, compact |
| Mascot | Sports teams, food brands, gaming | Friendly, memorable |
| Abstract | Tech companies, innovation | Modern, unique |
| Emblem | Universities, government, heritage brands | Traditional, authoritative |
| Minimalist | Modern brands, apps | Clean, versatile |
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a wordmark logo for a coffee brand called BREW HAVEN. Use elegant serif typography with a warm, artisanal feel. Rich brown and cream colors. The text should be the main focus with subtle coffee-inspired styling."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an icon logo for a fitness app. Design a bold, dynamic symbol that represents strength and movement. Use a single striking icon without any text. Electric blue and white colors. Must work well as an app icon at small sizes."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a combination logo for an eco-friendly cleaning company called GreenClean. Include a leaf icon integrated with the company name. Fresh green and white color scheme. Modern sans-serif font. The icon should work standalone but also pair well with the text."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a monogram logo for a luxury fashion brand with initials JM (James Morrison). Interlock the letters elegantly. Gold on black background. High-end, sophisticated feel. Classic with a modern twist."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a mascot logo for a gaming company called Thunder Wolves. Design a fierce but friendly wolf character with lightning bolt elements. Bold colors - purple, electric blue, white. The wolf should have personality and attitude. Suitable for esports branding."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an abstract logo for a fintech startup called Quantum Finance. Use geometric shapes that suggest growth, security, and innovation. Gradient from deep blue to teal. No literal imagery - focus on abstract forms that feel professional and cutting-edge."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an emblem logo for a craft brewery called Mountain Peak Brewing, established 2015. Design a circular badge with mountain imagery, hops, and the company name. Vintage Americana style. Navy blue, gold, and cream colors. Should look great on bottle labels and merchandise."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an ultra-minimalist logo for a design studio called FORM. Single color, black on white. Reduce the concept to its absolute essence - clean lines, perfect proportions, no unnecessary elements. Should work at any size from favicon to billboard."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
Use session_id to create consistent logo variations:
# Create the primary logo
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a modern logo for a sustainable fashion brand called Earthwear. Combine a stylized leaf with elegant typography. Earth tones - forest green and warm brown."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "earthwear-logo-project",
"mode": "max"
}'
# Create black and white version
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Now create a black and white version of this logo. Pure black on white background, maintaining all the visual impact."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "earthwear-logo-project",
"mode": "max"
}'
# Create icon-only version
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an icon-only version - just the leaf symbol without any text. This will be used for app icons and social media profile pictures."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "earthwear-logo-project",
"mode": "max"
}'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a logo for a photography studio called Aperture Arts. Modern camera aperture icon with elegant text. Create it with a transparent background (PNG format) so it can be placed on any color background. Black logo that will work on light backgrounds."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
When requesting logos, include these details:
"Create a [style] logo for [brand name], a [industry/description].
[Visual elements and concept].
Colors: [color preferences].
Style: [modern/classic/playful/etc].
The logo should [key requirements]."
Ask your users before generating:
"Do you want fast & cheap, or high quality?"
| Mode | Best For | Speed | Quality |
|---|---|---|---|
max | Final logo designs, client presentations | Slower | Highest |
eco | Quick concepts, brainstorming, exploration | Faster | Good |
Use session_id for iterative logo design:
# Initial concept
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a logo for a tech company called Nova Labs. Modern, innovative feel."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "nova-labs-branding"
}'
# Refine based on feedback
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "I like the concept but make it more bold and add a gradient from purple to blue."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "nova-labs-branding"
}'
# Request variations
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create 3 more variations with different icon styles but keep the same color scheme."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "nova-labs-branding"
}'
Generate multiple concepts quickly:
# Concept A - Minimalist
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a minimalist logo for Horizon Analytics - clean geometric shapes, single color"}],
"model": "eachsense/beta",
"stream": true,
"mode": "eco"
}'
# Concept B - Bold
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a bold logo for Horizon Analytics - strong typography, gradient colors"}],
"model": "eachsense/beta",
"stream": true,
"mode": "eco"
}'
# Concept C - Abstract
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an abstract logo for Horizon Analytics - flowing shapes suggesting data and insight"}],
"model": "eachsense/beta",
"stream": true,
"mode": "eco"
}'
| Error | Cause | Solution |
|---|---|---|
Failed to create prediction: HTTP 422 | Insufficient balance | Top up at eachlabs.ai |
| Content policy violation | Prohibited content | Adjust prompt to comply with content policies |
| Timeout | Complex generation | Set client timeout to minimum 10 minutes |
each-sense - Core API documentationproduct-photo-generation - Product photographymeta-ad-creative-generation - Social media ad creativesnpx claudepluginhub eachlabs/skillsProduces multiple logo variants across architectures (wordmark, lockup, monogram, symbol-only) with rationale, application specs, and production-ready output. Triggers on logo design, wordmark, monogram, logo refresh, letterform-as-symbol, and similar requests.
Generates premium brand-kit image boards for identity systems, logo concepts, and visual presentations with minimalist, cinematic, and luxury aesthetics.
Generates professional SVG logos with 6+ design variants and creates showcase images using Gemini AI. Includes SVG-to-PNG conversion and 12 background styles.