🎯

design-master

🎯Skill

from huangserva/skill-prompt-generator

VibeIndex|
What it does

Generates high-quality, structured design prompts for AI image creation, focusing on design domains like poster layouts, graphic design templates, and visual composition using a comprehensive desig...

design-master

Installation

Install skill:
npx skills add https://github.com/huangserva/skill-prompt-generator --skill design-master
936
Last UpdatedJan 14, 2026

Skill Details

SKILL.md

Overview

# Skill Prompt Generator - 基于Skills的智能提示词生成系统

> 🎉 v2.0 已发布! 新增跨domain查询和设计系统集成。[查看升级指南 →](UPGRADE_GUIDE_v2.0.md)

一个 Claude Code Skills 项目,通过12个专业领域Skills,基于Universal Elements Library(1246+元素)生成高质量AI图像提示词。

🆕 v2.0 新特性

  • 🔄 跨Domain查询 - 数据库利用率从40.3%提升到79.9%,充分利用所有领域元素
  • 🎨 设计系统集成 - 融合prompt-crafter的配色方案,支持20万+组合
  • 📐 三种生成模式 - Portrait(人像)/ Cross-Domain(跨域)/ Design(设计)
  • 🔧 变量采样系统 - 参数化元素,避免重复生成
  • 100%向后兼容 - v1.0功能完全保留

[快速开始 v2.0 →](README_v2.0.md) | [完整升级指南 →](UPGRADE_GUIDE_v2.0.md)

🎯 项目定位

这不是一个普通的Python工具,而是一个完整的Skills系统:

  • 🎨 Skills优先:用户通过调用Skills生成提示词,不直接调用Python
  • 🧠 智能路由:自动识别领域(人像/艺术/设计/产品/视频),调用对应专家
  • 📦 12个专业Skills:每个领域有独立的专家Skill
  • 💾 统一数据源:所有Skills共享Universal Elements Library(1140+元素)

✨ 核心特性

🎯 Skills系统(核心)

  • 12个专业领域Skills:intelligent-prompt-generator, art-master, design-master, product-master, video-master, universal-learner等
  • 智能领域路由:自动识别用户需求,调用对应专家
  • 模块化架构:每个Skill独立工作,协同配合

🆕 v2.0 三种生成模式

  • Portrait(人像) - 纯人像摄影,使用portrait domain(502元素)
  • Cross-Domain(跨域) - 复杂场景,自动组合多个domains(995元素)
  • Design(设计) - 海报卡片,SQLite元素 + YAML配色(20万+组合)

🧠 智能能力

  • 语义理解:区分主体/风格/氛围
  • 常识推理:自动推断合理属性(如人种→眼睛颜色)
  • 一致性检查:自动检测并修正逻辑冲突
  • 框架驱动:基于prompt_framework.yaml结构化生成
  • 🆕 跨域查询:自动识别所需domains并智能组合
  • 🆕 变量采样:参数化元素,智能避免重复

📦 双轨制系统

  • 元素级生成:从1246+个元素中智能选择组合
  • 模板级生成:完整设计系统模板(如Apple PPT模板)
  • 🆕 设计变量库:37种配色方案 + 边框 + 装饰元素

📦 支持领域

  • 📷 portrait - 人像摄影(502个元素)
  • 🎨 design - 平面设计(155个元素,含5个完整模板)
  • 🏠 interior - 室内设计
  • 📦 product - 产品摄影(77个元素)
  • 🎭 art - 艺术风格(51个元素)
  • 🎬 video - 视频生成(49个元素)
  • 📸 common - 通用摄影技术(205个元素)
  • 🆕 跨domain - 自动组合多个领域(995个元素)
  • 🆕 设计变量 - 配色+边框+装饰(20万+组合)

📦 安装

前置要求

  • Claude Code - 需要安装Claude Code CLI
  • Python 3.8+ - 用于运行底层引擎
  • Git - 用于克隆项目(可选)

安装步骤

#### 方式1:克隆到本地(推荐)

```bash

# 1. 克隆项目

git clone https://github.com/huangserva/skill-prompt-generator.git

# 2. 进入项目目录

cd skill-prompt-generator

# 3. 安装Python依赖

pip install -r requirements.txt

```

重要:克隆后,.claude/skills/ 下的12个Skills会自动被Claude Code识别。

#### 方式2:下载ZIP

  1. 访问 https://github.com/huangserva/skill-prompt-generator
  2. 点击 "Code" → "Download ZIP"
  3. 解压到任意目录
  4. 在该目录下运行 pip install -r requirements.txt

验证安装

在Claude Code中测试:

```

# 测试人像生成skill

生成电影级的亚洲女性

# 测试设计skill

生成Bento Grid海报

```

如果Claude Code能正确调用Skills并生成提示词,说明安装成功。

---

🚀 快速开始

方式1:通过Skills使用(推荐)⭐

这是主要使用方式 - 在Claude Code中直接调用Skills:

```

# 人像摄影(Portrait模式)

生成电影级的亚洲女性,张艺谋电影风格

# 跨domain场景(Cross-Domain模式)🆕

生成龙珠悟空打出龟派气功的提示词

# 设计海报(Design模式)🆕

生成温馨可爱风格的儿童教育海报

# 平面设计

生成Bento Grid玻璃态海报

# 艺术绘画

生成中国水墨画山水

# 产品摄影

生成奢华手表产品摄影

```

Claude Code会自动:

  1. 识别领域(人像/设计/艺术/产品)
  2. 识别生成模式(Portrait/Cross-Domain/Design)🆕
  3. 调用对应的专家Skill
  4. 返回完美的提示词

方式2:直接调用v2.0 Python引擎 🆕

使用新的统一接口:

```python

from core.cross_domain_generator import CrossDomainGenerator

generator = CrossDomainGenerator()

# 自动识别类型(portrait/cross_domain/design)

result = generator.generate("龙珠悟空打出龟派气功")

print(result['type']) # cross_domain

print(result['prompt']) # 完整提示词

print(result['domains']) # ['portrait', 'video', 'art', 'common']

generator.close()

```

方式3:使用v1.0 引擎(完全兼容)

v1.0 API完全保留,无需修改:

```python

from intelligent_generator import IntelligentGenerator

gen = IntelligentGenerator()

# 生成人像提示词(v1.0方式)

prompt = gen.generate_from_intent({

'subject': {

'gender': 'female',

'ethnicity': 'East_Asian',

'age_range': 'young_adult'

},

'styling': {

'makeup': 'k_beauty'

},

'lighting': {

'lighting_type': 'natural'

}

})

print(prompt)

gen.close()

```

注意

  • 推荐使用方式1(Skills)- 最简单、最智能
  • 方式2(v2.0)- 适合需要跨domain和设计系统的场景
  • 方式3(v1.0)- 适合只需要人像生成的场景

📖 项目结构

```

.

├── .claude/ # ⭐ Skills系统(核心)

│ ├── CLAUDE.md # 项目规则和Skill路由指南

│ └── skills/ # 12个专业领域Skills

│ ├── intelligent-prompt-

More from this repository10

🎯
prompt-master🎯Skill

Generates high-quality, domain-specific AI image prompts by intelligently combining elements from a comprehensive universal library across 12 professional domains, using semantic understanding and ...

🎯
prompt-xray🎯Skill

Analyzes and deconstructs AI image prompts, revealing their structural components, semantic elements, and generation strategies across different domains.

🎯
prompt-analyzer🎯Skill

prompt-analyzer skill from huangserva/skill-prompt-generator

🎯
universal-learner🎯Skill

Automatically extracts and learns reusable elements from prompts across 7 domains, continuously building a universal knowledge library.

🎯
art-master🎯Skill

Generates high-quality, semantically rich art-focused AI image prompts by intelligently selecting and combining artistic elements from a curated library of 51+ art-related variables.

🎯
prompt-extractor🎯Skill

Extracts and structures key elements from input prompts across different domains, enabling intelligent routing and semantic parsing for AI prompt generation.

🎯
prompt-generator🎯Skill

Generates high-quality, domain-specific AI image prompts across 12 professional domains using an intelligent, modular Skills system with over 1,246 universal design elements.

🎯
intelligent-prompt-generator🎯Skill

Generates intelligent, context-aware prompts across portrait, cross-domain, and design modes with semantic understanding and intelligent element supplementation.

🎯
product-master🎯Skill

Generates high-quality, detailed AI image prompts specifically for product photography, leveraging a curated library of 77 product-related elements to create precise and contextually rich visual de...

🎯
video-master🎯Skill

Generates high-quality, contextually-aware video-related AI prompts using 49 specialized video domain elements, supporting intelligent prompt creation for video generation scenarios.