howardz27/poster-generator-skill
howardz27/poster-generator-skill has 37 GitHub stars and 4 forks. GitHot measured 0 stars in 24 hours and +7 in 7 days. Last checked 2026-11-10 23:04 UTC. Last push 2026-09-24.
An Agent Skill that turns raw text into production-ready, designer-grade posters in 20 visual styles. Supports Claude Code and Codex.
可以做什么
- Content analysis - extracts headline, CTA, metadata, visual subject, tone, and information priority from markdown or raw text.
- Automatic composition - organizes information from the content, content density, visual subject, channel, and aspect ratio.
- 20 visual styles - users can specify an aesthetic direction; when unspecified, options are recommended based on your content.
- Multi-language - creates posters in Chinese, English, Japanese, and other languages.
实测星标增长
- 24小时
- 0
- 7天
- +7
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README.zh.md
原文设计师级海报 Skill
English · 中文
在线使用:https://www.summagraph.com/poster
一个海报生成 Agent Skill,能把任意形式的文本转化为生产级、设计师水准的海报。

输入文本可以是整理好的结构化信息,也可以是任意形式的文章,它会分析源内容、自动组织信息、推荐视觉风格、撰写精细的图像 prompt,然后调用宿主 agent 已具备的图像生成 skill 或工具来渲染最终海报。
特性
- 内容分析 —— 从 markdown、原始文本中提取标题、CTA、元信息、视觉主体、基调与信息优先级。
- 自动构图 —— 根据内容、内容密度、视觉主体、渠道和长宽比自动组织信息。
- 20 种视觉风格 —— 用户可以指定审美方向,未指定时会根据用户的文本内容推荐可选风格。
- 多语言 —— 支持中文、英文、日文等多种语言海报。
- 多比例 —— 支持 1:1、4:5、2:3、3:4、9:16、16:9。
- 全链路日志保留 —— 保留
source.md -> analysis.md -> structured-content.md -> prompts/poster.md -> poster.png的产物链路,便于复盘与迭代。
环境要求
宿主 agent 必须能调用至少一种图像生成能力
在 Claude Code 中使用
1. 安装
将完整仓库克隆到 Claude Code 的 skills 目录:
git clone https://github.com/howardz27/poster-generator-skill.git \
~/.claude/skills/poster-generator
确保 Claude Code 也能访问环境要求中描述的图像生成 skill 或工具,然后重启 Claude Code 让 skill 被发现。
2. 调用
用自然语言描述你要什么,把内容直接贴给它:
/poster-generator 帮我做一张这个活动的海报,竖版,中文
一、活动基本信息
举办时间:2026年6月26日-6月28日
...
或先不带内容调用,再粘贴要做成海报的文字:
/poster-generator
Claude Code 会分析内容、自动组织信息、推荐几种视觉风格,向用户做一次合并确认,然后用可用的图像生成能力产出海报。
你可以在描述里直接说明想要的风格(20 种可选,见下文)、长宽比(如 1:1、4:5、2:3、3:4、9:16、16:9)和语言,例如"用 neo-brutalist 风格,竖版 9:16,中文"。不指定时,skill 会:风格从内容、受众、渠道自动推荐 3-5 个供你确认;长宽比默认 2:3;语言默认跟随输入内容的语言。
在 Codex 中使用
1. 安装
将完整仓库克隆到 Codex 的用户级 skills 目录:
git clone https://github.com/howardz27/poster-generator-skill.git \
~/.agents/skills/poster-generator
Codex 会自动检测本地 skill 变更。若 skill 没有出现在选择器里,重启 Codex。确保 Codex 环境也暴露了图像生成 skill、MCP 工具或其他可调用的图像生成工具。
2. 调用
在 Codex CLI 或 IDE 扩展里,输入 $ 显式提及 skill,然后用自然语言说明:
$poster-generator 帮我做一张活动海报,用下面这段文字,竖版中文。
一、活动基本信息
举办时间:2026年6月26日-6月28日
...
也可以在 skill 名后直接粘贴完整内容。当请求明确要求做海报时,Codex 可能自动触发该 skill,但 $poster-generator 是最稳定、最可预测的显式调用方式。
真实输入示例
你不需要整理成正式文档,也不需要给风格或设计说明——一段普通的活动通知、产品文案或随手写的文字就够了,skill 会自己完成内容分析、信息提炼、构图选择和风格推荐这一整条链路。例如,直接把下面这段活动通知贴给它:
一、活动基本信息
举办时间:2026年6月26日-6月28日
举办地点:北京西北旺万象汇·沐风广场
入场方式:免费入场,无需购票
凭入场手环可享场内餐饮折扣
二、每日主题与阵容
6月26日(未来声浪/科技大厂嘉年华):后浪乐队、涂瑶(软通动力)、老杆子乐队(百度&滴滴等)、chopchop(百度)、Holly(联想)、百度街舞社、诗人说梦乐队(百度)、红砖乐队
6月27日(青春声浪/高校毕业歌会):Deadline乐队(人大)、乌曼莉斯乐队(北电/央民/北工商)、刘彦彤赵梓良(人大)、窦翊丹(农大)、灰色地带乐队(人大)、刘洋可可(北工商)、ok绷乐队(北电)、长命功夫乐队(首体)
6月28日(巅峰声浪):特邀嘉宾海鸣威(代表作《老人与海》),以及逆向时钟乐队、王梵瑞&鼓楼先生乐队、女王公园乐队、荒草公园乐队
即使没有指定风格,skill 也会自动从内容中识别出三日日程结构、提炼出贯穿全文的主标题、把 25+ 组艺人裁剪到可读密度,再推荐合适的视觉风格供确认。所有偏好都可以用自然语言直接说,比如"竖版、中文、走年轻热闹的风格"。
风格(共 20 种)
在描述里直接说出想要的风格名即可(中英文都可以);不指定时 skill 会推荐 3-5 个供你确认。下表为每种风格的一张代表输出(中文版,默认 2:3 比例):
![]() |
![]() |
![]() |
瑞士编辑swiss-editorial |
新粗野主义neo-brutalist |
奢华极简luxury-minimal |
![]() |
![]() |
![]() |
构成主义冲击constructivist-impact |
包豪斯模块bauhaus-modular |
波普商业pop-commercial |
![]() |
![]() |
![]() |
电影主视觉cinematic-key-art |
数据编辑data-editorial |
有机手作organic-craft |
![]() |
![]() |
![]() |
未来主义渐变futurist-gradient |
编辑拼贴editorial-collage |
日式留白japanese-ma |
![]() |
![]() |
![]() |
单色字体monochrome-typographic |
装饰艺术奢华art-deco-luxe |
孔版印刷小志risograph-zine |
![]() |
![]() |
![]() |
玻璃拟态glassmorphism-ui |
超现实 3D 编辑surreal-3d-editorial |
复古未来retro-futurism |
![]() |
![]() |
|
植物高端botanical-premium |
超写实产品hyperreal-product |
示例中的场景名以及品牌/活动名均为虚构。这些海报仅作为 skill 输出示意,并非真实活动。
产物结构
每次运行会产出一个文件夹,可纳入版本控制或交给设计师:
poster/{topic-slug}/
├── source-{slug}.{ext} # 原始输入
├── analysis.md # 提取字段与缺失信息策略
├── structured-content.md # 海报化信息层级
├── prompts/poster.md # 最终图像 prompt
└── poster.png # 渲染出的海报
工作原理
- 准备与分析 —— 可选地从
EXTEND.md加载用户偏好,然后从源内容中提取海报相关字段。 - 结构化 —— 把分析结果转化为标题、辅助文案、必显信息、CTA、元数据、视觉主体与品牌线索的层级。
- 构图与推荐 —— 在内部选定构图方式,再根据目标、受众、渠道、基调推荐 3-5 种视觉风格。
- 确认 —— 一次性确认 style、长宽比、语言和可用渲染能力;
- 生成 prompt —— 组合内部构图定义、所选风格、基础模板和结构化内容。
- 渲染 —— 发现并调用 agent 可用的图像生成 skill 或工具。
- 报告 —— 返回所选选项以及每个产物文件的路径。
完整工作流规则见 SKILL.md 与 references/。
个性化
在以下任一路径创建 EXTEND.md,定义偏好风格、默认长宽比、renderer、quality、语言、品牌约束或自定义风格:
# 项目级
.baoyu-skills/poster-generator/EXTEND.md
# 用户级
~/.baoyu-skills/poster-generator/EXTEND.md
两个文件都不存在时,skill 按默认值运行,无需额外配置。出于向后兼容,legacy layout 偏好仍会被读取,但新配置应依赖自动构图。
贡献
欢迎贡献:新的 layout、style、选择启发式规则或示例海报。
- Fork 仓库,创建 feature 分支,向
main提 PR。 - 新的内部 layout 与用户可见 style 必须遵循
references/layouts/与references/styles/下的现有结构;添加任何一种时一并更新 selection guide。 - reference 文件保持纯 markdown。
License
探索相关项目
affaan-m/ECC
智能体执行与控制框架的性能优化系统。面向 Claude Code、Codex、Opencode、Cursor 等,涵盖技能、本能、记忆、安全与研究优先的开发。
301,483 星标NousResearch/hermes-agent
与你一同成长的智能体
262,777 星标multica-ai/andrej-karpathy-skills
一个用于改进 Claude Code 行为的 CLAUDE.md 文件,源自 Andrej Karpathy 对 LLM 编程陷阱的观察。
232,275 星标firecrawl/firecrawl
借助来自网络及其他来源的数据,强化你的 AI 智能体。正在构建面向超级智能的资料库。🔥
200,932 星标


















