photo-window-poster SKILL.md skillA

photo-window-poster from yzfly/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add yzfly/skills/photo-window-poster@v1.0.0

Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
yzfly/skills
Path
skills/photo-window-poster/SKILL.md
Versions recorded
1
Latest version
v1.0.0, committed Sep 10, 2026
Size
5,778 bytes
Repository stars
12
License
a license file GitHub does not identify

把照片做成上下 1:1 的 3:4 高级设计海报:上半原图轻调色,下半「真实物象穿越几何情绪窗口」的极简几何色块海报,自动从画面提炼标题与文案排版。当用户上传照片想要「高级感海报」「几何色块 + 留白」「像高端地产 / 奢侈品 / 美学杂志 / 节气视觉」的编辑设计,或提到「几何情绪窗口」「主体越界破框」时使用。每张照片单独输出,不拼图。不适用于手绘重绘、像素风或纯抽象色块(分别见 xxd-panel-070、pixel-sprite、photo-abstract-editorial)。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 几何情绪窗口海报 · Photo Window Poster

提示词原作者:小小东(XXD)。本 Skill 把这段提示词封装为可复用的工作流:读图 → 定窗口 → 定配色 → 提炼文案 → 生成 → 质检。

## 版式铁律

| 项目 | 规则 |
|---|---|
| 画幅 | 3:4 竖版;上下两区高度**严格 1:1**,各占 50% |
| 上半 | 原始照片:主体结构、真实质感、自然光影、原有色彩氛围全部保留;只做轻微高级摄影调色(高端品牌广告 / 艺术杂志 / 展览视觉质感);为适配画幅可自然扩展天空、地面、环境,**主体本身不动** |
| 下半 | 提取最具识别性的主体、轮廓、姿态与叙事关系,重构为极简视觉海报;核心语言「真实物象穿越几何情绪窗口」 |
| 窗口 | 一个窄长、克制、低饱和的几何色块,作为视觉锚点与空间容器;方向不固定——横向 / 竖向 / 斜向,由主体重心、动作方向、轮廓走势与版面节奏决定 |
| 主体 | 以真实摄影感或精致写实方式进入色块,并局部越界、破框、伸出或穿过边界;单一焦点,可居中、偏心、纵向生长或横向舒展 |
| 背景 | 白、浅灰或极浅暖色;可加极轻微的文化纹样、线性图形、地形线、水波线、光影轮廓或抽象符号作为若隐若现的辅助层 |
| 配色 | 从上方照片提取最有辨识度、最有精气神的颜色关系 → 浅色几何窗口 + 真实主体色彩 + 极少量中性色排版;窗口色柔化为雾蓝、浅青、米白、淡粉、暖灰、浅金等与原图气质一致的浅色 |
| 文字 | 从主题、情绪、动作、状态或象征意义提炼一个简短标题(中文或英文,跟随用户),配少量副标题、地点、状态词、微型注释;标题可横排、竖排或沿色块与主体关系排布;辅助信息小字号、细字重、舒展字距 |
| 气质 | 东方留白、现代秩序、自然生命力、高级商业美感;无论人物、动物、植物、建筑、器物、食物、交通工具或自然景观,都保持真实摄影与几何窗口之间清晰、优雅、可迁移的呼应 |
| 输出 | 每张照片单独一张,不多图拼接 |

## 工作流

### 1. 读图

对每张照片写四行:主体是什么、轮廓与姿态走势(竖直 / 水平 / 斜向 / 蜷曲)、画面里最有精气神的 2–3 个颜色、一句叙事关系(谁在做什么 / 处于什么状态)。

### 2. 定窗口

按轮廓走势选色块方向:竖直主体(人、塔、树)→ 竖向窄条;水平主体(船、桥、卧姿动物)→ 横向窄条;有明确动势 → 顺动势斜向。决定主体从哪一边越界(顺着动作方向或生长方向)。

### 3. 定配色与文案

- 窗口色 = 照片主色柔化一档(降饱和、提亮);写出色名与近似 HEX。
- 标题 ≤ 6 个汉字或 ≤ 4 个英文词;副标题 / 地点 / 状态词各 ≤ 1 行。文案语言跟随用户,未说明则中文标题 + 英文小字。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add yzfly/skills/photo-window-poster@sha256:7bd2e3d96c3f230f

The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ov3cuiveey4lyehm.svg)](https://markdownregistry.com/a/art_ov3cuiveey4lyehm)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Sep 10, 2026.

versioncommittedcommitsizeaudit
v1.0.0 latest2026-09-10 8fb33f3 5,778 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (5778 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

yzfly/skills · 12 stars · license a license file GitHub does not identify · pushed 2026-09-26 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_ov3cuiveey4lyehm
GET https://markdownregistry.com/api/v1/resolve?ref=yzfly/skills/photo-window-poster
GET https://markdownregistry.com/api/v1/blob/7bd2e3d96c3f230f937cf7713414ec97b3d1f811297f1f8dcb0243aecc089286

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from yzfly/skills

anti-ai-copy SKILL.md skill
yzfly/skills · skills/anti-ai-copy/SKILL.md · 软件界面文案(UI copy / microcopy / UX writing)写作与去 AI 味。当用户要写、改、审界面文案时使用:按钮、页面标题、表单标签、占位符、空状态、Toast /…
v1.0.0 · audit A · 12 stars
brand-narrative SKILL.md skill
yzfly/skills · skills/brand-narrative/SKILL.md · 品牌叙事策略。当用户要做品牌叙事 / 品牌故事 / 品牌定位 / 品牌策略、问「我们的品牌到底围绕什么」「该讲产品还是讲文化」、想判断某个新品 / 联名 / 内容「符不符合品牌」、或为 0–1…
v1.0.0 · audit A · 12 stars
breathing-brand SKILL.md skill
yzfly/skills · skills/breathing-brand/SKILL.md · 出海 / 国际化品牌的极简呼吸感视觉全案。当用户说要做品牌 VI、品牌视觉、logo 与周边、独立站视觉、社区 / 组织 / 产品的品牌形象,或抱怨自己的品牌「看起来廉价」「太满太乱」「不够国际化 /…
v1.0.0 · audit A · 12 stars
cto SKILL.md skill
yzfly/skills · skills/cto/SKILL.md · Startup / AI-startup CTO who is also a top-tier individual contributor. Two modes: (1) greenfield — turn fuzzy business…
git:20260504.146b163 · audit A · 12 stars
golang-benchmark SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-benchmark/SKILL.md · Golang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks…
v1.1.3 · audit A · 12 stars
golang-cli SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-cli/SKILL.md · Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command…
v1.1.3 · audit A · 12 stars
golang-code-style SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-code-style/SKILL.md · Golang code style, formatting and conventions. Use when writing Go code, reviewing style, configuring linters, writing…
v1.1.2 · audit A · 12 stars
golang-concurrency SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-concurrency/SKILL.md · Golang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select…
v1.1.3 · audit A · 12 stars
golang-context SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-context/SKILL.md · Idiomatic context.Context usage in Golang — creation, propagation, cancellation, timeouts, deadlines, context values…
v1.1.1 · audit A · 12 stars
golang-continuous-integration SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-continuous-integration/SKILL.md · Provides CI/CD pipeline configuration using GitHub Actions for Golang projects. Covers testing, linting, SAST, security…
v1.2.0 · audit A · 12 stars
golang-data-structures SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-data-structures/SKILL.md · Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash…
v1.1.1 · audit A · 12 stars
golang-database SKILL.md skill
yzfly/skills · skills/cto/references/payload/backend/golang/golang-database/SKILL.md · Comprehensive guide for Go database access. Covers parameterized queries, struct scanning, NULLable column handling…
v1.1.2 · audit A · 12 stars

Every file in yzfly/skills

Browse by kind, by grade A, or by owner.