gemini-designer by oil-oil/gemini-designer
npx skills add https://github.com/oil-oil/gemini-designer --skill gemini-designer通过 ZenMux API 将设计任务委托给 Gemini。Gemini 可创建 HTML 页面设计、SVG 图标并提供设计建议。
ZENMUX_API_KEY 环境变量、当前/父目录中的 .env.local 文件、~/.config/gemini-designer/api_key 文件。脚本路径为:
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "为名为 FlowSync 的 SaaS 产品设计一个现代化的落地页" --html
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "创建一个极简风格的设置齿轮图标,24x24,描边样式" --svg
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "为开发者博客推荐一个配色方案和排版方案"
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "设计一个定价卡片组件" \
-o ./designs/pricing-card.html
脚本在成功时打印:
output_path=<输出文件的路径>
读取 output_path 处的文件以获取 Gemini 的响应。
html — 包含内联 CSS 的自包含 HTML 文件。可直接在浏览器中打开。使用 --html 简写或 --output-type html。svg — 干净的 SVG 代码。可以直接保存或嵌入到 HTML/React 中。使用 --svg 简写或 --output-type svg。text(默认)— Markdown 格式的设计建议:配色方案、排版、布局建议。如果传递带有 .html 或 .svg 扩展名的 -o 参数且未指定输出类型,则会根据文件扩展名自动推断类型。
ZENMUX_API_KEY - API 密钥(必需)ZENMUX_BASE_URL - API 基础 URL(默认:https://zenmux.ai/api/v1)ZENMUX_MODEL - 模型名称(默认:google/gemini-3.1-pro-preview)--html、--svg 或默认的 text)运行脚本。每周安装量
105
代码仓库
GitHub 星标数
6
首次出现
2026年2月25日
安全审计
安装于
gemini-cli103
codex103
opencode103
cursor103
kimi-cli102
amp102
Delegate design tasks to Gemini via ZenMux API. Gemini creates HTML page designs, SVG icons, and provides design advice.
ZENMUX_API_KEY env var, .env.local in current/parent dirs, ~/.config/gemini-designer/api_key file.The script path is:
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "Design a modern landing page for a SaaS product called FlowSync" --html
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "Create a minimal settings gear icon, 24x24, stroke style" --svg
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "Suggest a color palette and typography for a developer blog"
~/.claude/skills/gemini-designer/scripts/ask_gemini.sh "Design a pricing card component" \
-o ./designs/pricing-card.html
The script prints on success:
output_path=<path to output file>
Read the file at output_path to get Gemini's response.
html — Self-contained HTML file with inline CSS. Ready to open in browser. Use --html shorthand or --output-type html.svg — Clean SVG code. Can be saved directly or embedded in HTML/React. Use --svg shorthand or --output-type svg.text (default) — Design advice in markdown: color palettes, typography, layout suggestions.If you pass -o with a .html or .svg extension and don't specify an output type, the type is auto-inferred from the file extension.
ZENMUX_API_KEY - API key (required)ZENMUX_BASE_URL - API base URL (default: https://zenmux.ai/api/v1)ZENMUX_MODEL - Model name (default: google/gemini-3.1-pro-preview)--html, --svg, or default text).Weekly Installs
105
Repository
GitHub Stars
6
First Seen
Feb 25, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
gemini-cli103
codex103
opencode103
cursor103
kimi-cli102
amp102
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
116,600 周安装
Clawtributor:AI代理安全报告工具,开源社区威胁情报贡献平台
104 周安装
ripgrep (rg) 快速文本搜索工具:比 grep 快 100 倍的正则表达式搜索
104 周安装
Python PDF处理指南:合并、拆分、提取文本与表格,创建PDF文件
104 周安装
Shopify Polaris Web Components 使用指南:为 App Home 构建 UI 的完整教程
104 周安装
每日新闻摘要生成器 - AI自动汇总多源新闻,智能生成Markdown报告
104 周安装
Obsidian CLI 官方命令行工具使用指南:文件管理、搜索、属性与任务操作
104 周安装