Daily Photo Playground logo

Daily Photo Playground

Community
luji12
daily-photo-playground

将日常摄影照片解构并重构成适合小红书和抖音发布的 3:4 竖版高饱和情绪海报。用于从照片提取情绪、主体动作和视觉符号,将原场景拆成纯色色场、放大的主体切出、少量纯色几何和一个小型完整原照片窗口,再以暖白外部页面、更多连续留白和衬线体边缘排版重新构成画面;当用户想要艺术化重构的实验海报,而不是滤镜、写实静物页或整张原图加装饰时使用。

Overview

Publisherluji12
Repositorydaily-photo-playground
Skill namedaily-photo-playground
Stars
83
Forks
4
Bundled files
2
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 2 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by luji12 on GitHub. Read the source before you install it.

Installation

Install the Daily Photo Playground AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/luji12/daily-photo-playground/tree/main
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/luji12/daily-photo-playground.git \
  .claude/skills/daily-photo-playground
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Daily Photo Playground in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Daily Photo Playground on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Daily Photo Playground is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

日常照片情绪作品页

把照片翻译成一张新的编辑设计作品,不要给原照片套滤镜,也不要做随机素材拼贴。让照片只提供情绪、主体动作、色彩和场景暗示;用页面层级、充足留白和视觉重构决定最终画面。

默认输出

  • 输出 3:4 竖版作品页,适合小红书和抖音。
  • 使用“暖白外部页面 + 高饱和内部版心”的两级结构;内部版心必须是重构后的海报场,不是原场景的缩小容器。
  • 内部版心至少拆成四层:纯色色场、放大的主体切出、2–4 个来自原图的平面几何、一个完整原照片窗口。
  • 默认以页面中轴建立稳定关系,但根据主体动作、环境方向和几何叙事选择纵向、横向或紧凑版心;允许克制偏移,不做四角游离。
  • 暖白外部页面应占主要面积;默认保留约 72–84% 的连续低信息区域,并必须保留一块完整静区。
  • 保留一个小型、完整可读的原照片窗口;不要把照片切成许多碎片。
  • 使用纯色平面几何装饰;不要用撕纸、胶带、网点或材质拼贴代替几何。
  • 在中央主构图中加入一组有层级的文字排版;页边小字只能作为辅助,不是主要文字层。
  • 文字必须服从主体:禁止占据上半页的大号英文标题或商业 slogan;优先使用中小字号中文/短语,英文只作为小型标签或微型副标题。
  • 把文字、点、线和面组织成一个中央编辑构图:文字负责语义与重量,点线负责连接和节奏,主体与色场负责主要视觉面。
  • 让主体与情绪先被读到,再读到色场、照片窗口和排版。

工作流程

  1. 用 view_image 查看原图,确定:一句情绪主语、核心主体与动作、2–3 个识别锚点、3–5 个可转译视觉符号,以及必须删除的环境干扰。
  2. 用一句话概括情绪,例如“盛夏里失重的玩心”“在水边短暂停留”。不要把照片描述成物件清单。
  3. 在生成前先规划外部页面、内部版心、连续呼吸区和原照片窗口;先依据照片的竖向、横向或对角动势确定版心长宽比,再锁定一块完整外部静区。不要用固定小方块套所有照片。
  4. 从原图提取颜色角色并提高纯度:一个主色场、一个主体色、1–2 个信号色、一个支撑深色。允许重新映射色相,但保持与原图情绪有关。
  5. 选择一个主主体或主体关系,把它从原场景中放大、切出、错位或破开版心边缘;主体通常占版心约 38–58%,人物与纵向环境可更高,横向关系可更宽;主体必须成为主视觉,但不能吞没外部静区。
  6. 将除主主体外的环境删除或压缩为纯色色场;不要让内部版心继续保留完整桌面、房间、椅子或风景。
  7. 把主主体重构为不规则几何面、硬切边、粗糙色块和局部摄影纹理。写实摄影纹理只保留在小型原照片窗口中,主体本身优先呈现海报化切出、色块和轮廓。
  8. 从原图提取 2–4 个环境符号、方向或重复节奏,转成纯色几何;让至少一个几何与主体发生穿破、遮挡或叠压关系,其余几何负责延长动作或连接照片窗口。
  9. 为中央主构图规划文字层级:一处主标题或手写词、一处小副标题,以及 1–2 个标签/注释;文字可以位于主体上方、下方、旁侧或与照片窗口对齐,不要默认放在四角。
  10. 按下方构图规则组织页面;需要更精确的四层结构、主体占比和反例时,读取 构成规范。
  11. 用 image_gen.imagegen 生成或编辑位图。编辑提示词必须明确:禁止完整写实原场景,必须先拆出放大的主主体,再用平面色场和中央文字排版重构。
  12. 检查缩略图与原尺寸图。若版心、主体、文字和照片窗口互相挤压,优先调整版心比例、主体越界关系与暖白静区,不要把文字移到四角来逃避构图问题。

留白硬门禁

留白是生成前后都必须通过的硬约束,不是可被主体、色场、文字或装饰覆盖的建议:

  • 先建立暖白外部页面与连续静区,再放内部版心和其他内容;生成提示词必须先描述留白结构,再描述主体。
  • 暖白外部页面与连续低信息区域必须保持约 72–84%;至少保留一块完全没有文字、点线、几何和照片窗口的连续静区。
  • 版心长宽比必须跟随画面锚点:竖向主体、树干、建筑或上升动作可用页宽 22–34%、页高 42–58%;横向动作、光影或器物关系可用页宽 34–46%、页高 30–44%;紧凑肖像可介于两者之间。默认围绕中轴,允许克制偏移。
  • 主体、照片窗口、文字与几何可组成灵活内容簇,不再用固定宽高包络;但不得把元素平均撒开,必须保留至少约 30% 页面面积的完整无标记静区。
  • 若暖白低信息区少于约 72%、完整静区消失、版心与主体没有方向关系,或第一眼读到满幅色块而不是页面空间,结果直接判定失败并重新生成。
  • 失败结果不得通过缩小文字、补边距或删除少量装饰来勉强通过;必须整体调整版心比例与主构图,重新建立连续留白。

强制构图规则

页面层级

  • 让外部页面成为安静的暖白或奶油色纸张空间,使用围绕中轴近似均衡的稳定页边距。
  • 让内部版心的长宽比跟随内容:竖向主体、树干、建筑或上升动作可用页宽 22–34%、页高 42–58%;横向动作、光影或器物关系可用页宽 34–46%、页高 30–44%;紧凑肖像可介于两者之间。默认围绕中轴,允许克制偏移。
  • 内部版心不得承载完整原始场景;版心中的写实内容只能来自小型原照片窗口。
  • 主主体必须被放大、切出或错位,至少有一处轮廓越过版心边界或与几何产生叠压关系。
  • 主体切出通常占内部版心约 38–58%,不能只是背景中的小物件;允许人物、手势或纵向环境从一至两处破开版心,但不得吞没外部静区。
  • 在页面中保留约 72–84% 的连续低信息区域;暖白页面应成为主要空间,不能被散点装饰切碎。
  • 版心、越界主体、照片窗口、文字、点线与几何可形成有方向的内容簇,不使用固定宽高包络;避免把元素平均撒开,并至少留出约 30% 页面面积的完整无标记静区。
  • 在内部版心中再保留 35–45% 的连续呼吸区,形成“主区、静区、收尾区”的节奏。
  • 至少保留一块没有文字、符号和小图的连续区域。

原照片窗口

  • 默认只放 1 个完整、连贯、可识别的原照片窗口,约占页面宽度的 10–15%。
  • 保留主体动作和关键关系,不要切成多个小裁片,不要只剩无意义局部。
  • 原照片窗口必须与内部版心相邻,可与版心边缘发生克制叠压,但不能游离成第二个视觉中心。
  • 使用干净矩形或轻微不规则矩形,可加细暖白边框和克制阴影。
  • 禁止胶带、撕纸边、连续照片条、重复小窗和碎片化裁切。

几何装饰

  • 从原图的栏杆、枝条、花心、波纹、果实、灯光或重复纹理等形状提取 2–4 个纯色几何元素;至少一个必须承担结构关系,而不是孤立装饰。
  • 使用不透明、无纹理的平面色块;允许轻微错位、斜切、断裂和色版偏移。
  • 让几何围绕主体动势和版心边缘出现;至少一个与主体发生穿破、遮挡或叠压,其余延长动作、连接原照窗口或建立方向,不要填满外部留白。
  • 禁止把纸张纹理、照片碎片、网点、胶带、贴纸、爱心或星星当成默认装饰。

排版

  • 中央主构图必须有清晰但克制的文字层级:中小型主标题/手写词(1 处)、小副标题(1 处)和标签或短注释(1–2 处)。参考“主词在照片上方、解释在照片下方、标签贴近照片边缘”的关系组织,而不是把文字全部推到页边。
  • 中央文字可放在主体上方、下方、左侧、右侧或照片窗口之间;允许与色场、几何或照片窗口对齐、轻微穿插或形成上下呼应,但不要覆盖主体关键识别锚点。
  • 主标题使用小号手写体、优雅衬线体或窄体大写;副标题使用更小的衬线或细无衬线;标签使用小型大写、窄字距或短色块标签。三种层级要有明显字号/字重差,但主标题宽度不超过页面约 14%,不能比主体更抢眼。
  • 中央文字总面积约占页面 1.5–3%,仅作为构图的装饰节拍;优先使用 1–4 个词的短主词和 1 行短副标题,避免长段落、大号英文和居中商业口号。
  • 外部页面边缘可再使用 1–2 处 3–6% 面积的衬线小字、页码或竖排边注,但它们只是辅助,不要四边全部塞满。
  • 用户提供精确文案时逐字保留。未提供文案时,只从照片情绪生成 1–4 个词的中性短语;不要虚构日期、地点、品牌、署名或 Logo。
  • 内部版心的主句只做语义锚点,不得成为最大视觉面;不要使用巨大英文标题、居中商业口号、长段落或覆盖主体的文字。

点线面构成

  • 面是内部高饱和色场、主体切出和少量几何色块;它们承担主要视觉重量,不能再用装饰填满空白。
  • 线用于建立方向、节奏和版式对齐:可使用 1 条主规则线、1 条短辅助线,或一条来自原图的弧线、枝条、轨迹线。线应有长短、粗细或断续变化,不要变成边框围栏。
  • 点是小而明确的视觉停顿:可使用 1–3 个圆点、短椭圆、花心色点、页码点或小色块,最好来自原图的花心、果实、灯点等视觉符号。点不做随机撒点,不沿四周平均分布。
  • 点与线必须服务一个关系:指向主体、连接文字与版心、回应照片窗口,或在收尾区形成节奏;没有关系的点线应删除。
  • 文字是点线面的轻量连接层:短标签可作为“点”,小副题可与对齐线形成“线”;主体、色场和几何始终是中央视觉面,文字不可抢占视觉焦点。
  • 外部留白中最多安排 1–2 组辅助点线组合,中央主构图必须优先完成文字层级;至少保留 1 块完全没有文字、点和线的连续静区。

色彩与主体语言

  • 让主色场承担环境情绪,让主体色与其形成强对比。
  • 至少保留一个缩略图中立即可见的高饱和锚点。
  • 使用深森林绿、墨黑或深蓝压住层次;不要默认棕褐、灰阶、低饱和或复古滤镜。
  • 保留主体的姿态、轮廓、关系和 2–3 个识别锚点;允许截断、错位、夸张和局部重复。
  • 使用硬边、斜切线、几何缺口和粗糙色块,避免干净商业抠图和卡通贴纸感。

艺术化重构门槛

生成前后都要确认画面已经完成“解构 → 重构”,而不是“保留 → 装饰”:

  • 解构:从原图只选一个主主体或主体关系,保留 2–3 个识别锚点,删除大部分环境。
  • 色场:用一整块高饱和纯色替代原背景,让色场承担情绪,而不是继续显示真实房间或桌面。
  • 主体切出:将主主体放大、抠出、错位或截断,允许白边、色版偏移、硬切边和几何化轮廓。
  • 几何叙事:把原图中的栏杆、枝条、果实、茶杯弧线等转成大尺寸纯色形状,与主体发生轻微叠压或延伸关系。
  • 原照片窗口:只保留一个小型完整窗口作为“记忆证据”,不能用它承担主视觉。
  • 留白复核:如果暖白外页少于约 72%、完整静区消失,或版心、主体、照片窗口互相挤压,优先整体调整版心比例与构图,而不是只缩小全部元素。
  • 留白否决:如果暖白外页不足约 72%、连续静区不存在、版心与主体动势无关,或元素把静区切碎,结果直接作废,不得交付。
  • 点线面复核:是否有清楚的面、1 条主要方向线和 1–3 个节奏点?它们是否与主体、照片窗口或文字发生关系?若只是随机散点和装饰线,视为构成失败。
  • 中央文字复核:主标题/手写词、副标题和标签是否进入主构图并形成层级?如果文字都退到四角,视为排版未完成。
  • 文字尺度复核:主标题是否小于主体视觉重量、宽度不超过页面约 14%、总文字面积不超过约 3%?如果大号英文先于主体被读到,视为排版失败。
  • 结果判断:缩略图第一眼应读到情绪和主主体;如果第一眼读到的是完整房间、完整桌面或写实静物,视为重构失败。

第一性原理提示字段

本节只用于组织提示词的思考顺序与表达方式,不能改写前文“页面层级”和“原照片窗口”中的任何手动比例。若两处出现冲突,始终以前文手动比例与硬门禁为准。

每个标准模式提示都必须按下面 9 个字段的顺序回答渲染问题。不得跳项、换序,或只用风格词替代明确的空间、图像与材料指令。

1. 画布

  • 输出为 3:4 高竖版作品页,不使用 3:5。
  • 底面是全画幅暖白或奶油色哑光纸张;保留可见页边距,不做无边框全出血画面,也不放入样机。
  • 以页面中轴建立稳定、近似均衡的页边距,外部纸张是绝对主要空间。

2. 注意力几何

  • 页面约 72–84% 为连续、低信息的暖白空间;不能用散点装饰把留白切碎。
  • 内部版心的比例响应画面动势:竖向元素用窄高版心,横向关系用较宽版心,紧凑肖像用中间比例;围绕中轴建立稳定关系,允许克制偏移。
  • 版心、越界主体、原照窗口、文字、点线和几何组成一个有明确方向的内容簇,不设固定宽高包络;至少保留约 30% 页面面积的完整无标记静区。
  • 内部版心再保留 35–45% 的连续呼吸区,并明确“主区、静区、收尾区”。
  • 至少保留一块完全没有文字、符号和小图的连续静区。
  • 单一原照片窗口必须与版心相邻,可轻微叠压版心。

3. 图像锚点

  • 从用户照片中选择一个最有辨识度的主体、动作或关键关系作为主锚点。
  • 主体必须被放大切出,通常占内部版心约 38–58%;允许一至两处轮廓明确破开版心或与几何叠压,并保持外部静区完整。
  • 只保留主主体、2–4 个来自原场景的真实几何关系,以及一个完整原照片窗口;不要引入无关素材。
  • 不引入与用户照片无关的旧插图、样本、纸片碎片或装饰性物件。

4. 锚固处理

  • 用硬边切出、轻微错位、纯色色块、平面轮廓和克制的套印偏移,让主体与色场形成编辑关系。
  • 主体保留动作、轮廓和识别特征,但必须被海报化为切出、色块和轮廓;完整写实摄影质感只能出现在小型原照片窗口中。
  • 几何必须来自原照片中的真实物件、方向、轮廓或空间关系,并转译为干净的不透明纯色形状。
  • 不使用撕裂边缘、胶带、复印磨损、半色调、扫描线、墨迹晕染或纸片碎屑;这些材质会破坏本 skill 的清晰色场与留白。

5. 排版系统

  • 使用一个中小号、清晰可读的中文主词,一行短副题,以及 1–2 个功能性标签。
  • 可使用小型衬线体、细无衬线体或克制手写体;文字可沿版心边缘对齐或轻微错位,但不能模糊、破碎或难以辨认。
  • 不自动发明日期、地点、天气、署名、品牌、标志或行动号召。
  • 不使用大号英文商业标题、密集长文、伪随机微缩文字或碎片化字母。

6. 色彩逻辑

  • 以暖白纸张为底,用一个高饱和主色场、一个深色支撑色和 1–2 个信号色建立层级。
  • 钴蓝、群青、青色、紫色、品红、柠檬黄、梨绿、橙色或番茄红可按照片情绪轮换,不固定套色。
  • 高饱和颜色必须成为可见的主体、版心色场、平面轮廓或醒目文字,不能自动缩成细小色点或细线。
  • 几何形状保持纯色、不透明、硬边,不叠加渐变或材质纹理。

7. 复制纹理

  • 整体呈平面正交的纸张扫描感:哑光、漫射光、低到中等对比度、无硬阴影、无 3D 深度。
  • 暖白页面允许极轻的纸张颗粒,但只能作为底面触感,不能成为可见的拼贴装饰。
  • 主体切出和原照片窗口保持清晰;纯色几何保持干净、平整、无纹理。

8. 情感温度

  • 观看者应先感到照片原本的情绪,再识别主体、色场、原照窗口和文字。
  • 整体应安静、诗意、鲜明、留有距离,同时保留日常摄影的偶然感与玩心。
  • 可借鉴日韩独立杂志与极简编辑设计的空间感,但不默认做成怀旧档案、复古剪贴簿或泛黄旧报纸。

9. 绝对不能出现的事物

  • 全出血场景、完整原始场景塞入内部版心、版心撑满页面、主体缩成背景小物件。
  • 商业标题、产品广告、品牌标志、行动号召、大号英文、密集长文本、发明的日期地点天气署名。
  • 光面样机、白色 UI、电影级光照、3D、霓虹灯、可爱卡通、时尚大片式戏剧光影。
  • 密集剪贴簿、胶带、撕纸边、连续照片条、重复小窗、碎片化裁切、半色调、复印磨损、过多颜色。
  • 任何导致页面低信息区域少于约 72%、内部静区被占用、元素平均散开切碎静区、版心比例与内容动势无关,或原照片窗口与版心完全游离的排法。

提示词骨架

text
画布:3:4 高竖版作品页;全画幅暖白或奶油色哑光纸张;围绕中轴近似均衡的稳定页边距;无样机、无全出血场景。

注意力几何:页面约 72–84% 为连续低信息暖白空间;根据竖向、横向或紧凑动势选择窄高、较宽或中间比例的内部版心,围绕中轴建立稳定关系并允许克制偏移;内容簇不使用固定宽高包络,但必须有明确方向并保留至少约 30% 页面面积的完整无标记静区;版心内部保留呼吸区,形成主区、静区、收尾区;单一原照窗口与版心相邻,可轻微叠压。

图像锚点:从输入照片提取一个最有辨识度的主体、动作或关键关系;主体放大切出,通常占版心约 38–58%,以一至两处轮廓明确破开版心或与几何叠压;只保留主主体、2–4 个真实几何关系和一个完整原照窗口。

锚固处理:使用硬边切出、轻微错位、纯色色块、平面轮廓和克制套印偏移;几何来自照片中的真实物件、方向或空间关系;完整写实场景只出现在原照窗口;不用撕纸、胶带、半色调、扫描线、复印磨损或纸片碎屑。

排版系统:一个中小号清晰中文主词、一行短副题、1–2 个功能性标签;小型衬线体、细无衬线体或克制手写体;不发明日期、地点、天气、署名、品牌;不用大号英文、密集长文或随机微缩文字。

色彩逻辑:暖白纸张 + 一个高饱和主色场 + 一个深色支撑色 + 1–2 个信号色;高饱和色必须形成明显视觉锚点;几何纯色、不透明、硬边、无渐变纹理。

复制纹理:平面正交纸张扫描感;哑光、漫射光、低到中等对比度、无硬阴影、无 3D 深度;纸张颗粒极轻;主体与原照窗口清晰,几何干净平整。

情感温度:先传达输入照片原本的情绪,再让人识别主体、色场、原照窗口和文字;安静、诗意、鲜明、留有距离,带日常摄影的偶然感与玩心;不默认怀旧档案化。

绝对不能出现的事物:全出血场景、完整场景塞入版心、版心撑满、主体过小、原照窗口与版心游离、商业广告、标志或行动号召、大号英文、发明元数据、光面样机、UI、电影光、3D、霓虹、卡通、密集剪贴簿、胶带、撕纸、照片条、重复小窗、碎片裁切、半色调、复印磨损、过多颜色;留白不足时直接重做。

质量检查

  • 能否用一句话说清作品的情绪,而不是只描述物件?
  • 是否一眼先看到被放大、切出并海报化的主主体与情绪,而不是完整原场景?
  • 暖白外页是否占主要面积,版心、主体和照片窗口之间是否有足够呼吸距离?
  • 暖白低信息区是否达到约 72–84%,并且存在一块完全连续、没有任何内容的静区?版心比例是否响应主体动作,内容簇是否避免平均散开?任一不满足,直接判定失败。
  • 外部页面、内部版心和连续呼吸区是否都清楚存在?
  • 低信息区是否连续,还是被散点和小字切碎?
  • 原照片是否只有一个小型完整窗口,并保持动作连贯可读?
  • 几何是否为纯色平面形,并来自原图视觉符号?
  • 内部版心是否已经从写实场景变成纯色场 + 主体切出 + 几何叙事?
  • 衬线体边缘排版是否克制、对齐且没有虚构信息?
  • 中央文字是否真正进入主构图,并与主体、照片窗口或几何形成上下、左右或对齐关系?
  • 点、线、面是否形成可读的构成关系,而不是孤立的装饰素材?
  • 画面是否鲜艳而有秩序,而不是复古 ZINE、商业海报或随机 scrapbook?

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Daily Photo Playground AI skill do?

将日常摄影照片解构并重构成适合小红书和抖音发布的 3:4 竖版高饱和情绪海报。用于从照片提取情绪、主体动作和视觉符号,将原场景拆成纯色色场、放大的主体切出、少量纯色几何和一个小型完整原照片窗口,再以暖白外部页面、更多连续留白和衬线体边缘排版重新构成画面;当用户想要艺术化重构的实验海报,而不是滤镜、写实静物页或整张原图加装饰时使用。

Why use Daily Photo Playground on TypingMind?

Because you install it once and use it with any model. Daily Photo Playground is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Daily Photo Playground in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/luji12/daily-photo-playground/tree/main. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Daily Photo Playground?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Daily Photo Playground?

As many as you like. As long as a model supports skills, you can use Daily Photo Playground with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Daily Photo Playground AI skill free?

It is published on GitHub by luji12. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇