fix(design): preserve existing logo provider docs

This commit is contained in:
Anil-matcha 2026-08-29 11:46:39 +05:30
parent dfe8765f10
commit 0720614e6e
6 changed files with 26 additions and 22 deletions

View File

@ -1,6 +1,6 @@
--- ---
name: design name: design
description: "Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads." description: "Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads."
argument-hint: "[design-type] [context]" argument-hint: "[design-type] [context]"
license: MIT license: MIT
metadata: metadata:
@ -39,8 +39,8 @@ Unified design skill: brand, tokens, UI, logo, CIP, slides, banners, social phot
## Logo Design (Built-in) ## Logo Design (Built-in)
55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana and 55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana, Atlas
MuAPI image generation. Cloud, and MuAPI image generation.
### Logo: Generate Design Brief ### Logo: Generate Design Brief

View File

@ -1,13 +1,13 @@
# Logo Design Reference # Logo Design Reference
AI-powered logo design with 55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana is the default provider; MuAPI is also available as an explicit opt-in provider. AI-powered logo design with 55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana is the default provider; Atlas Cloud and MuAPI are also available as explicit opt-in providers.
## Scripts ## Scripts
| Script | Purpose | | Script | Purpose |
|--------|---------| |--------|---------|
| `scripts/logo/search.py` | Search styles, colors, industries; generate design briefs | | `scripts/logo/search.py` | Search styles, colors, industries; generate design briefs |
| `scripts/logo/generate.py` | Generate logos with Gemini Nano Banana or MuAPI | | `scripts/logo/generate.py` | Generate logos with Gemini Nano Banana, Atlas Cloud, or MuAPI |
| `scripts/logo/core.py` | BM25 search engine for logo data | | `scripts/logo/core.py` | BM25 search engine for logo data |
## Commands ## Commands

View File

@ -1,13 +1,15 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
"""Logo generation with Gemini or MuAPI. """Logo generation with Gemini, Atlas Cloud, or MuAPI.
Gemini remains the default provider. MuAPI is opt-in with Gemini remains the default provider. Atlas Cloud is opt-in with
``--provider muapi`` and uses its asynchronous image generation API with the ``--provider atlas`` and uses its asynchronous image generation API. MuAPI is
selected model's prompt/aspect-ratio contract. opt-in with ``--provider muapi`` and uses its asynchronous image generation API
with the selected model's prompt/aspect-ratio contract.
Models: Models:
- Nano Banana (default): gemini-2.5-flash-image - fast, high-volume, low-latency - Nano Banana (default): gemini-2.5-flash-image - fast, high-volume, low-latency
- Nano Banana Pro (--pro): gemini-3-pro-image-preview - professional quality, advanced reasoning - Nano Banana Pro (--pro): gemini-3-pro-image-preview - professional quality, advanced reasoning
- MuAPI Nano Banana (--provider muapi): nano-banana - hosted asynchronous image generation
Usage: Usage:
python generate.py --prompt "tech startup logo minimalist blue" python generate.py --prompt "tech startup logo minimalist blue"
@ -468,7 +470,7 @@ def generate_logo(
atlas_model=ATLAS_MODEL, atlas_model=ATLAS_MODEL,
muapi_model=MUAPI_MODEL, muapi_model=MUAPI_MODEL,
): ):
"""Generate a logo using Gemini or MuAPI image generation. """Generate a logo using Gemini, Atlas Cloud, or MuAPI image generation.
Args: Args:
aspect_ratio: Image aspect ratio. Options: "1:1", "16:9", "9:16", "4:3", "3:4" aspect_ratio: Image aspect ratio. Options: "1:1", "16:9", "9:16", "4:3", "3:4"
@ -624,7 +626,7 @@ def generate_batch(
def main(): def main():
parser = argparse.ArgumentParser( parser = argparse.ArgumentParser(
description="Generate logos using Gemini or MuAPI" description="Generate logos using Gemini, Atlas Cloud, or MuAPI"
) )
parser.add_argument("--prompt", "-p", type=str, help="Logo description prompt") parser.add_argument("--prompt", "-p", type=str, help="Logo description prompt")
parser.add_argument("--brand", "-b", type=str, help="Brand name") parser.add_argument("--brand", "-b", type=str, help="Brand name")

View File

@ -1,6 +1,6 @@
--- ---
name: design name: design
description: "Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads." description: "Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads."
argument-hint: "[design-type] [context]" argument-hint: "[design-type] [context]"
license: MIT license: MIT
metadata: metadata:
@ -39,8 +39,8 @@ Unified design skill: brand, tokens, UI, logo, CIP, slides, banners, social phot
## Logo Design (Built-in) ## Logo Design (Built-in)
55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana and 55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana, Atlas
MuAPI image generation. Cloud, and MuAPI image generation.
### Logo: Generate Design Brief ### Logo: Generate Design Brief

View File

@ -1,13 +1,13 @@
# Logo Design Reference # Logo Design Reference
AI-powered logo design with 55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana is the default provider; MuAPI is also available as an explicit opt-in provider. AI-powered logo design with 55+ styles, 30 color palettes, 25 industry guides. Gemini Nano Banana is the default provider; Atlas Cloud and MuAPI are also available as explicit opt-in providers.
## Scripts ## Scripts
| Script | Purpose | | Script | Purpose |
|--------|---------| |--------|---------|
| `scripts/logo/search.py` | Search styles, colors, industries; generate design briefs | | `scripts/logo/search.py` | Search styles, colors, industries; generate design briefs |
| `scripts/logo/generate.py` | Generate logos with Gemini Nano Banana or MuAPI | | `scripts/logo/generate.py` | Generate logos with Gemini Nano Banana, Atlas Cloud, or MuAPI |
| `scripts/logo/core.py` | BM25 search engine for logo data | | `scripts/logo/core.py` | BM25 search engine for logo data |
## Commands ## Commands

View File

@ -1,13 +1,15 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
"""Logo generation with Gemini or MuAPI. """Logo generation with Gemini, Atlas Cloud, or MuAPI.
Gemini remains the default provider. MuAPI is opt-in with Gemini remains the default provider. Atlas Cloud is opt-in with
``--provider muapi`` and uses its asynchronous image generation API with the ``--provider atlas`` and uses its asynchronous image generation API. MuAPI is
selected model's prompt/aspect-ratio contract. opt-in with ``--provider muapi`` and uses its asynchronous image generation API
with the selected model's prompt/aspect-ratio contract.
Models: Models:
- Nano Banana (default): gemini-2.5-flash-image - fast, high-volume, low-latency - Nano Banana (default): gemini-2.5-flash-image - fast, high-volume, low-latency
- Nano Banana Pro (--pro): gemini-3-pro-image-preview - professional quality, advanced reasoning - Nano Banana Pro (--pro): gemini-3-pro-image-preview - professional quality, advanced reasoning
- MuAPI Nano Banana (--provider muapi): nano-banana - hosted asynchronous image generation
Usage: Usage:
python generate.py --prompt "tech startup logo minimalist blue" python generate.py --prompt "tech startup logo minimalist blue"
@ -468,7 +470,7 @@ def generate_logo(
atlas_model=ATLAS_MODEL, atlas_model=ATLAS_MODEL,
muapi_model=MUAPI_MODEL, muapi_model=MUAPI_MODEL,
): ):
"""Generate a logo using Gemini or MuAPI image generation. """Generate a logo using Gemini, Atlas Cloud, or MuAPI image generation.
Args: Args:
aspect_ratio: Image aspect ratio. Options: "1:1", "16:9", "9:16", "4:3", "3:4" aspect_ratio: Image aspect ratio. Options: "1:1", "16:9", "9:16", "4:3", "3:4"
@ -624,7 +626,7 @@ def generate_batch(
def main(): def main():
parser = argparse.ArgumentParser( parser = argparse.ArgumentParser(
description="Generate logos using Gemini or MuAPI" description="Generate logos using Gemini, Atlas Cloud, or MuAPI"
) )
parser.add_argument("--prompt", "-p", type=str, help="Logo description prompt") parser.add_argument("--prompt", "-p", type=str, help="Logo description prompt")
parser.add_argument("--brand", "-b", type=str, help="Brand name") parser.add_argument("--brand", "-b", type=str, help="Brand name")