swiss-typographic-poster
把瑞士国际主义(Swiss International Typographic Style / Swiss Design)海报封面拆成可选配的设计模块,识别用户意图后自动选配并编译成一条确定性、可直接用于图像模型(gpt-image-2 等)的提示词。用户提到瑞士风格/国际主义/Swiss design 海报、文章封面、视觉主图、字体海报,或在视觉创作上下文给出一个标题/主题要做成瑞士风时使用。只输出一条成品提示词,不展示模块菜单。不用于其他设计风格、排版本身、或普通设计史问答。
npx skills add FANzR-arch/Phil-design-skills --skill swiss-typographic-poster --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Swiss Typographic Poster 把一个标题 + 用途,编译成**一条**确定性的、可直接交给图像模型的瑞士国际主义海报提示词。 核心原则:**选项只存在于推理里,绝不出现在输出里。** 不要给用户列「红/蓝/黄」式菜单造成误导——内部按意图选定每一个模块,输出一条解析干净的扁平提示词。 ## 先读 按以下顺序读取,再开始编译: - `references/compile-contract.md`:编译契约(消歧义的 5 条铁律 + 锁死的风格内核 + 固定字段顺序)。**每次输出前必须满足。** - `references/module-library.md`:模块库(锚点 / 主视觉 / 配色 / 标题位置 / 画幅 / 文字模式)和意图→模块映射表。 - `references/presets.md`:6 套已编译预设。当用户只想「拿来即用」或不愿描述时,直接给最贴近的一套。 ## 输入 只收两项,其余全部推断: 1. **标题**(必需)——中文主题词或一句短标题。缺失时只问这一个问题。 2. **用途**——「展示图 / 作品集」还是「传播封面」。未说明时按标题语气推断,并在选型理由里点明假设。 不要求用户填表,不展示模块选项。用户若主动指定了配色、画幅、锚点设计师等,以用户为准(覆盖推断)。 ## 工作流 1. **解析意图**:从标题和上下文推断 内容类型(方法论/工具/商业/设计/决策…)、语气(理性可信/高能警示)、平台与画幅。 2. **选配模块**:按 `module-library.md` 的映射表,给每个槽位(锚点·主视觉·配色·标题位置·画幅·文字模式)**各定一个值**。拿不准时择优选定,不要并列。 3. **编译**:按 `compile-contract.md` 的字段顺序与 5 条铁律,组装成一条扁平提示词——解析掉所有选项、零中文注释、否定只进 AVOID、只声明一次要渲染的文字。 4. **输出**:一条成品提示词 + 一行「选型理由」(说明推断了什么用途/内容类型,选了哪套模块)+ 一行指向最接近的预设(备选)。 ## 意图 → 模块映射(确定性判断层) 详表见 `references/module-library.md`。要点: - **用途**:展示图/作品集 → 文字模式 TC(拉丁主标+中文小标)或 TA(纯拉丁);传播封面 → TB(中文主标+拉丁小字,中文必须可读)。 - **内容类型**:方法论/系统/知识 → 纯网格 或 色带;工具/科技/AI → 同心弧 或 旋转方阵;商业/报告/数据 → 纯网格 或 色带;设计/字体/排版 → 字体即图 或 旋转方阵;设计实验/文化 → 受控破格;决策/层次结构 → 色带。 - **语气**:理性可信 → 钴蓝 / 纯黑白;高能警示 → 黄黑
- 先读
- 输入
- 工作流
- 意图 → 模块映射(确定性判断层)
- 输出格式
- 质量门槛
What does the swiss-typographic-poster skill do?
把瑞士国际主义(Swiss International Typographic Style / Swiss Design)海报封面拆成可选配的设计模块,识别用户意图后自动选配并编译成一条确定性、可直接用于图像模型(gpt-image-2 等)的提示词。用户提到瑞士风格/国际主义/Swiss design 海报、文章封面、视觉主图、字体海报,或在视觉创作上下文给出一个标题/主题要做成瑞士风时使用。只输出一条成品提示词,不展示模块菜单。不用于其他设计风格、排版本身、或普通设计史问答。
How do I install it?
Run `npx skills add FANzR-arch/Phil-design-skills --skill swiss-typographic-poster --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From FANzR-arch/Phil-design-skills, a repository with 58 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
