本文へ移動
cccskills
無料GitHub で公開

design-brand-kit

Produces complete brand identity systems — logos (AI-generated via Gemini), color palettes, typography, imagery guidelines, and WordPress-based brand asset libraries. Use when the task asks for "brand kit", "logo design", "brand guidelines", "brand identity", "visual identity", "brand colors", or "brand assets". Covers AI-assisted logo generation, asset sizing, brand archetypes, and WordPress brand page structure.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md10.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Brand Kit Design

Use this skill when creating or updating a brand identity system, including logos, colors, typography, and brand guidelines.

MCP Bridge First

This skill assumes you are using the MCP bridge. For brand asset creation, use these MCP tools:

MCP ToolBrand Kit Use
generate_gemini_image_validatedGenerate logo concepts, brand imagery, mood boards
resize_imageCreate favicon, social avatar, and other size variants from logos
remove_backgroundMake logo backgrounds transparent for overlays
generate_image_alt_text_validatedAdd accessible alt text to brand assets
analyze_imageAnalyze existing logos for color extraction, style analysis

For providers beyond Gemini (DALL·E, Midjourney, Ideogram for text-in-logo), use the media worker (http://localhost:3100/api/image/generate) as fallback.

WP-CLI Commands

Key mcp-ai WP-CLI commands for brand asset workflows. Run via terminal:

CommandUse for
wp mcp-ai providerList configured AI image providers
wp mcp-ai credentialManage API keys for image generation
wp mcp-ai healthVerify image generation tools are available

When to use this skill

Trigger when ANY of the following is true:

  • Creating a new brand identity from scratch.
  • Generating logo concepts or variations.
  • Defining brand guidelines (colors, fonts, imagery, tone-of-voice).
  • Setting up a brand asset library in WordPress.
  • The task mentions "brand kit", "brand identity", "brand guidelines", or "logo design".
  • Generating brand assets for social media or marketing.

Brand kit anatomy

A complete brand kit contains:

Brand Kit
├── Strategy
│   ├── Brand positioning
│   ├── Target audience personas
│   ├── Brand personality & voice
│   └── Key messaging
├── Visual Identity
│   ├── Logo (primary, secondary, icon, wordmark)
│   ├── Color palette (primary, secondary, neutral, semantic)
│   ├── Typography (heading, body, accent fonts)
│   └── Imagery style (photography, illustration, iconography)
├── Applications
│   ├── Business card / stationery
│   ├── Social media templates
│   ├── Presentation deck
│   ├── Email signature
│   └── Website style guide
└── Guidelines
    ├── Usage rules (clear space, minimum size, don'ts)
    ├── File formats (SVG → vector, PNG → raster, PDF → print)
    └── Accessibility notes

Logo generation with AI

Via MCP (Gemini — Primary)

Use the Gemini image tool available in your tool list (agent-prefixed or bare) for fast, high-quality logo concepts:

prompt: "Minimalist geometric lettermark logo for a fintech startup called
'NeoBank', deep navy and mint green palette, clean lines, negative space,
professional and trustworthy, vector style on white background"

model: "gemini-3.1-flash-image"
aspect_ratio: "1:1"
output_format: "svg"     ← Vectorize for scalability

Tip: Use output_format: "svg" to vectorize the raster output — ideal for logos that need to scale.

Via media worker (DALL·E, Midjourney, Ideogram — Fallback)

POST /api/image/generate
{
  "model": "dall-e-3",
  "prompt": "Minimalist geometric fox head logo, gold and navy, clean lines,
             vector style on white background",
  "size": "1024x1024",
  "style": "natural"
}

For logos with embedded text, Ideogram v2 (via media worker) produces the best text rendering.

Prompt structure for logo concepts

Style: [minimalist / vintage / geometric / hand-drawn / abstract]
Type: [wordmark / lettermark / icon / combination / emblem]
Industry: [tech / fashion / food / finance / creative agency]
Colors: [primary + accent palette]
Vibe: [modern / luxury / playful / trustworthy / bold]

Logo variations to generate

1. Primary logo (full color, light background)
2. Reversed logo (white/light, dark background)
3. Icon only (favicon, app icon, social avatar)
4. Wordmark only (horizontal text lockup)
5. Monochrome (single color for watermarks)
6. Responsive (simplified for small sizes)

After generating the primary logo with generate_gemini_image_validated:

  1. Use remove_background (MCP) to make it transparent.
  2. Use resize_image (MCP) to create each size variant:
    • Favicon: width: 32, height: 32, crop: true
    • Social avatar: width: 400, height: 400, crop: true
    • Social header: width: 1500, height: 500, crop: true

Brand asset sizing via MCP

Use resize_image for every size variant:

Favicon:      width: 32,  height: 32,  crop: true
App icon:     width: 180, height: 180, crop: true
Social avatar: width: 400, height: 400, crop: true
og:image:     width: 1200, height: 630, crop: true
Banner:       width: 1500, height: 500, crop: true

WordPress brand page structure

// Create a "Brand Kit" page with structured content
$brand_page = [
    'post_title'   => 'Brand Kit',
    'post_type'    => 'page',
    'post_status'  => 'publish',
    'post_content' => '<!-- wp:group -->...<!-- /wp:group -->',
    'meta_input'   => [
        '_brand_primary_color'   => '#2563EB',
        '_brand_secondary_color' => '#7C3AED',
        '_brand_font_heading'    => 'Fraunces',
        '_brand_font_body'       => 'Inter',
        '_brand_logo_id'         => $logo_attachment_id,
    ],
];

Brand asset formats

AssetFormatSizeHow to create
Logo (print)SVG, EPS, PDFVector (infinite)Gemini with output_format: "svg"
Logo (web)SVG, PNG500×500pxresize_image (MCP) from generated logo
FaviconICO, PNG, SVG32×32, 180×180resize_image (MCP)
Social avatarPNG, JPG400×400resize_image (MCP)
Social headerPNG, JPG1500×500resize_image (MCP)
og:imagePNG, JPG1200×630resize_image (MCP)
WatermarkPNG (transparent)500×500remove_background + resize_image (MCP)

Brand archetypes

ArchetypeTraitsColorsFontsExample
The CreatorImaginative, innovativeBold, vibrantDisplay, artisticAdobe, Lego
The SageWise, knowledgeableMuted, earthySerif, classicNational Geographic
The HeroStrong, confidentBold, red/blackSans-serif, heavyNike, Under Armour
The ExplorerAdventurous, freeEarth tones, blueHand-drawn, rusticJeep, Patagonia
The LoverPassionate, sensualRich, warmScript, elegantChanel, Häagen-Dazs
The JesterPlayful, funBright, contrastingRounded, bubblyM&M's, Old Spice
The EverymanReliable, down-to-earthNeutral, bluesSans-serif, cleanIKEA, Target

Generating brand assets: MCP-first pipeline

Step 1: Generate logo concept → generate_gemini_image_validated (MCP)
        output_format: "svg", aspect_ratio: "1:1"

Step 2: Remove background if needed → remove_background (MCP)
        method: "auto"

Step 3: Create all size variants → resize_image (MCP)
        Run for each: favicon, avatar, banner, og:image, etc.

Step 4: Generate alt text → generate_image_alt_text_validated (MCP)

Step 5: (Optional) Convert to WebP → media worker /api/image/optimize
        For web-optimized formats not yet covered by MCP tools

Critical rules

  • Vector first — logos should ALWAYS be designed as vectors. Use Gemini's output_format: "svg" to vectorize.
  • MCP for sizing — use resize_image for all logo size variants (favicon, avatar, banner).
  • Responsive logos — have a simplified version for small sizes.
  • Clear space — define minimum padding around the logo (usually = height of the logo's first letter).
  • Never stretch or distort — always scale proportionally. Lock aspect ratio.
  • Consistent asset naming — brand-logo-primary.svg, brand-logo-white.svg, brand-icon.svg. Not final-logo-v3-FINAL.svg.
  • Color values in multiple formats — provide HEX (#2563EB), RGB (37,99,235), CMYK (85,60,0,0), and PMS for print.

Common mistakes

WRONG:
- Using the primary logo at 16×16px for a favicon (unreadable)
- JPEG logo on a non-white background (no transparency)
- Different logo versions on different platforms (consistency)
- No clear-space rules (logo gets crowded by other elements)

RIGHT:
- Separate icon mark for favicon/small uses
- SVG with transparent background for web
- Single source of truth for all brand assets (WordPress Brand Kit page)
- Published brand guidelines document with do's and don'ts

What This Skill Does NOT Cover

  • Color palette generation and WCAG contrast checking — use design-color-systems.
  • Font pairing and web font loading strategies — use design-typography.
  • Generating social media content using the brand — use design-social-content.
  • Image optimization (WebP, AVIF, compression) — use design-image-optimization.
  • Video creation for brand marketing — use design-video-creation.
  • SEO optimization of brand pages — use design-seo-content.
  • Document generation for brand guidelines — use design-document-generation.

Cross-references

  • Run design-color-systems to build the brand color palette.
  • Run design-typography to select and pair brand fonts.
  • Run design-image-generation for AI-assisted logo and asset creation.
  • Run design-social-content to define brand voice and messaging.
  • Use paper_store_* tools with connection_id to persist brand guidelines to specific spoke sites.

References

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Control a headless browser to navigate URLs, click elements, fill forms, extract content from JavaScript-rendered pages, take screenshots, and automate end-to-end web workflows.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Review code for quality, simplicity, and maintainability. Identifies unnecessary abstractions, duplicated logic, oversized functions, missing error handling, and naming issues — then fixes them automatically before presenting the result.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

WooCommerce store operations through NV oOS Pro — product research, catalog cross-referencing, inventory lookups, and Shopify or Flowhub comparisons where integrations are configured.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

nvdigitalsolutions のスキルをすべて見る

このスキルの問題を報告する