Agent skill · AI & Agents

neo-brutalist-prompt-compiler

把文章主题、产品介绍或技术项目编译成新粗野主义(Neubrutalism)风格生图提示词:粗黑边框、硬偏移阴影、扁平撞色块、超大标题字、组件感构图。用户提到新粗野主义、粗野主义风格封面、Neubrutalism、neo-brutalism、Gumroad风格、粗黑边框、硬阴影、反精致设计、组件感封面时使用。先判断三个方向(文章封面/产品视觉/开发者视觉)再编译单条确定性提示词;产品和开发者方向默认提醒优先引用真实案例。

FANzR-archgithub.com/FANzR-archGitHub ↗
claude-code
Install
npx skills add FANzR-arch/Phil-design-skills --skill neo-brutalist-prompt-compiler --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 5
SKILL.md size: 2 KB
Bundled scripts: none
Path: neo-brutalist-prompt-compiler/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 58

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Neo-Brutalist Prompt Compiler(新粗野主义提示词编译器) 把文章主题、产品介绍或开源项目,编译成**一条**可直接交给图像模型的新粗野主义提示词。 核心原则:**风格锁死,方向先判。** 新粗野主义不是"故意做乱",是被精确控制的粗糙:边框多粗、阴影多硬、色块怎么撞,都是设计决策。skill 先判断输入属于哪个方向,再按该方向的模板编译。 ## Read - 生成提示词:读 `references/compile-templates.md`(三方向模板 + 风格锁 + 段落规则)。 - 用户要案例或主题灵感:再读 `references/examples.md`(四条已决策成品 prompt + 真实案例清单)。 ## Input 优先从用户输入推断,不要求填表: 1. **方向**:文章封面(A)、产品/工具视觉(B)、开发者/开源项目视觉(C)。模糊时默认 A。 2. **主标题**:用户给了原文照抄,不翻译不润色;中文标题建议 2-4 字,最多一行小副标题。 3. **视觉隐喻**:把主题转译成一个组件感图形——按钮、Toggle、终端窗口、卡片堆、断裂网格、标签块。一张图一个主隐喻,不做完整 dashboard。 4. **画幅**:优先用户指定;封面默认横版 16:9 或 5:2。 ## Workflow 1. **判方向**:文章/观点 → A;产品官网/界面/Pricing → B;开源项目/API/教程 → C。 2. **B/C 先提醒**:产品截图和代码卡片一旦被识破是假的,会毁掉"这个工具很诚实"的第一印象。B/C 方向默认建议优先引用真实案例(Gumroad、RetroUI、Panda CSS、真实 GitHub 项目,清单在 `examples.md`),AI 生图只做明确标注的**概念示意图**。用户确认要生成后再编译。 3. **选隐喻**:从主题提取一个 UI 组件隐喻。抽象概念要落到具体组件:自动化 → Toggle 开关;方法论 → 终端输入卡;资产 → 卡片堆;趋势本身 → 断裂网格。 4. **编译提示词**:按 `compile-templates.md` 对应方向的模板输出已决策成品,锁住风格、标题、主隐喻和负面约束。 5. **输出**:已选方向 + 一条完整提示词 + 一句选型理由。用户只要 prompt 时省略解释。 ## Quality Gates - 粗边框是结构显形,不是装饰;硬阴影(右下偏移、无羽化)让组件变成物体。 - 扁平强色,主动避开蓝紫渐变 SaaS 默认值;不用玻璃拟态、软阴影、光泽 3D。 - 反精致不等于混乱:表面可以粗,结构不能乱,标题、组件和主视觉关系必须能读出来。 - 一张图一个主隐喻;信息层级多、要讲多步流程的主题不适合这个风格,直接告诉用户。 -

What's inside
Steps it walks through
  1. Read
  2. Input
  3. Workflow
  4. Quality Gates
Ships with 4 files
  • ARTICLE-COPY.md
  • assets/preview.png
  • references/compile-templates.md
  • references/examples.md
More from Phil-design-skills
All skills →
brand-icon-banner把一条平台观察、政策解读或产品判断编译成「立体品牌图标横幅」生图提示词:近白影棚虚空里悬一枚厚圆角立体 App 图标,图标上是真实品牌 logo,左侧压三层中文文字(小标签 / 反白块大标题 /…Content & Marketingcraft-diorama-still-life把文章、观点或产品主张编译成「一个实物替一句判断」的手作拟物静物提示词——剪纸质感、微缩场景、轻拟物、克制静物摄影感。用户提到拟物风封面、拟物风章节图、剪纸质感、微缩静物、实物隐喻配图、craft…Design & Presentationduotone-press-collage把文章主题、判断句或工作流小节编译成「双色套印拼贴」提示词——纯色平涂底上,实物被处理成粗网点双色套印剪影、带白色刀切描边贴上去,画面里必须有一件可见的连接物把关系画出来,角上配裁切线、套版十字线和色…Otherengineering-blueprint-sheet把产品、流程、概念或文章主题编译成「工程图纸」风格生图提示词:晒图蓝底白线(默认)/白纸蓝线/陈年棕黄三种纸张寄存器,四种图面模式(流程拓扑 / 三视图 / 爆炸图 /…Otherflat-field-cover-poster把主题、标题或人物概念编译成「平涂色场杂志封面」提示词:单一纯平色底 + 写实人像摄影,超大压缩体大写标题横跨上三分之一、第二行穿过头肩被部分遮挡,一个手绘元素压在前景下角桥接照片层与图形层,四周环绕…Design & Presentationbauhaus-visual-prompt把包豪斯(Bauhaus)视觉语言拆成媒介模块,识别用户意图后编译成一条确定性、可直接用于图像模型的提示词。用户提到包豪斯风格封面、文章配图、栏目/活动海报、Bauhaus…AI & Agents
About this skill
What does the neo-brutalist-prompt-compiler skill do?

把文章主题、产品介绍或技术项目编译成新粗野主义(Neubrutalism)风格生图提示词:粗黑边框、硬偏移阴影、扁平撞色块、超大标题字、组件感构图。用户提到新粗野主义、粗野主义风格封面、Neubrutalism、neo-brutalism、Gumroad风格、粗黑边框、硬阴影、反精致设计、组件感封面时使用。先判断三个方向(文章封面/产品视觉/开发者视觉)再编译单条确定性提示词;产品和开发者方向默认提醒优先引用真实案例。

How do I install it?

Run `npx skills add FANzR-arch/Phil-design-skills --skill neo-brutalist-prompt-compiler --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.

Keep going