imagination-atelierCAUTION
想象显影机 一个将“灵光一现”的想法快速呈现出来的skill
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
把一个想法,做成可以亲手使用的作品。
想象显影机是面向 AI Agent 的创作 Skill,调用名为 imagination-developer。它帮助 AI 把模糊的愿望、参考图片或已有素材,发展为具体的制作方案,并进一步实现可在浏览器中使用的工具、实验、教学演示、故事与艺术作品。
它把需求梳理、内容组织、视觉设计、交互逻辑和文件交付连接起来:明确用户要完成什么,选择合适的表达方式,让输入、操作和结果形成一段完整体验。你可以先探索方向、只生成制作提示词,也可以直接要求交付成品。
体验 30 件作品 · 安装 Skill · 使用方法 · 阅读 Skill
作品效果
仓库收录 30 件独立 HTML 作品,涵盖空间设计、日常工具、科学实验与创意表达。下面是其中 6 件作品的真实浏览器截图;点击图片可查看原图,点击「体验作品」可直接操作。
开店之前 · 空间布置 按房间生成起步布置,检查从入口到陈列的通路,同时管理家具尺寸、预算与现场方案。 体验作品 ↗
折成一份心意 · 包装设计 输入礼物尺寸,设计专属印记,观察折起效果,用家用 A4 打印机输出 1:1 拼接纸样。 体验作品 ↗
把声音剪好 · 音频编辑 导入音频,在双轨时间线上裁切、分割、移动和淡化片段,导出 WAV 与可恢复的方案。 体验作品 ↗
数据会说话 · 数据分析 粘贴表格并选择数据列,同屏比较模型、追踪疑点、进行标定,带走完整分析报告。 体验作品 ↗
7cb024fcd256OBSERVED · 2026-10-12Install
Commands as the repository documents them. They are shown, not run.
npx skills add hyyhf/imagination-atelier --skill imagination-developer
npx skills add hyyhf/imagination-atelier --skill imagination-developer
Host compatibility
What the documentation claims. We have not run a compatibility test.
| Host | Status | Notes |
|---|---|---|
| claude-code | mentioned | |
| codex | mentioned | |
| cursor | mentioned |
What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
--- name: imagination-developer description: 把模糊愿望、概念或参考素材转成有独立表达和实际用途的 HTML 作品制作提示词;用户要求实现时交付可直接本地打开的完整作品。用于创意工具、互动实验、教学、叙事和艺术,以及已有作品的体验改进。 --- # 想象显影机 把用户还说不清的东西,发展成值得打开、愿意继续使用的作品。核心产物是**针对这次意图写好的制作提示词**;明确要求实现时,直接把判断落到实际文件里。 ## 先识别这次交付 - 用户在找方向:提供少量体验不同的提案,说明进入后做什么、为什么值得做。 - 用户要提示词:完成具体设计判断,输出另一位 AI 可独立执行的成稿。 - 用户要成品或改进已有作品:实现完整文件,用最终副本走一遍核心任务。 保留用户指定的内容、用途、审美与交付方式。通常自行确定合理默认值;只有缺少材料会改变主任务或真实性时再问。不要把用户的模糊表述当成压缩作品能力的理由。 ## 1. 从表述里找出真正值得做的事 用一句话确定:**谁带着什么来到这里,希望理解、决定、创造或感受到什么,离开时带走什么。** 同时找出题目最有力量的关系:例如尺寸改变如何影响装配,时间如何改变等待,镜头如何改变叙事,同一证据怎样支持不同判断。这种关系应成为作品的主角。 实用工具要替用户省掉一次真实劳动或减少一个真实疑问;实验要让原来难以感知的关系变得可观察;叙事和艺术要有具体内容、节奏与表达,体验本身可以是成果。不要把所有题目改造成参数面板。 当题目过于抽象时,按 [creative-brief.md](references/creative-brief.md) 做意图转译。向用户展示有意义的方向差异,不让用户先回答技术栈、控件和配色问卷。 ## 2. 提升作品的价值密度 在内部回答三件事: 1. 用户凭什么愿意用它,而不是看一眼就关掉? 2. 哪个动作会带来足够清楚、有意义的变化? 3. 换成用户自己的内容后,它还能完成什么? 由这三个答案决定能力。一个尺寸工具的价值可能在测量、吸附、布置、核对和尺寸图共同成立;一个分析工具的价值可能在导入、比较、追踪异常和带走结论共同成立。不要设固定功能数量,也不要为了覆盖许多题材削弱每件作品。 围绕主任务做完整流程:**有代表性的初始内容 → 第一个有价值动作 → 连续调整 → 判断结果 → 带走或继续使用。** 对重要编辑安排必要的取消、撤销与恢复。成果形式按实际下游用途决定。 用 [experience-depth.md](references/experience-depth.md) 检查任务深度、直接操作和完成后的价值。先使一条流程成立,再扩展素材、对象和其他流程;这不等于把成品缩成一个最小演示。 ## 3. 做出题目自己的视觉与体验 确定一个具体创作命题,以及承载它的对象、场景或内容。把“惊艳”落实到可以实现的决定:主画面的尺度和构图、对象识别细节、光线材质、字体层级、反馈与变化节奏。 让最有表现力的画面和最有用的操作相互支持。选择对象时就地显示关键属性;改变条件时同时看到相关结果;必要时提供比较、分屏、回放或聚焦。避免为了完整功能把用户困在长页面和表单里。 对于三维作品,正确的几何、比例、连接与遮挡先成立,再处理材质、光线和镜头。对于二维、文字、声音和数据作品,认真处理各自的内容与感知方式。成熟渲染库、字体、图像、模型与声音可以在制作阶段取得并打包,文件体积不是品质上限。 参考作品时检查真实内容、操作与成果的关系。学习其能力如何协同,不要求其他领域复制它的控件数量或外观。细节见 [art-direction.md](references/art-direction.md);涉及复杂空间再读 [spatial-3d.md](references/spatial-3d.md)。 ## 4. 写成高信息密度的制作提示词 成稿用用户能读懂的自然语言,先说这件作品是什么,再给本题目必要的具体要求。它应确定主任务、默认内容、可改内容、关键表现、连续操作、结果格式和本地入口。 为必要的逻辑写清规则、单位与同步关系;为表现写清能够在画面上检验的决定;为成果写清谁拿去做什么。不要用大量通用质量宣言挤掉题目本身,不给待填模板,不写“参照上文”。所需附件列清并一并移交。 提示词应足够完整,让执行者能开始,也应给实现者保留改善细节的空间。长度由作品复杂度决定。具体组织和例子见 [prompt-output.md](references/prompt-output.md)。 ## 5. 单 HTML 是交付便利,不是能力限制 默认一个完整 HTML;必要时使用少量 HTML、CSS、普通 JS 和随包资源,给唯一清晰入口。用户解压后双击使用,无需安装、命令行、服务器、构建、注册或部署。 制作阶段可以安装依赖和打包。优先采用适合题目的成熟库,把固定版本的运行资源嵌入或随包提供,保留许可证。随附的小渲染器只是备选,不应决定作品的能力上限。 核心体验默认离线:避免最终文件依赖 CDN、远程字体、模块加载或 `fetch` 邻近文件。内置数据可预嵌入,用户文件用选择器或拖入读取。联网确有必要时明确范围与失败反馈。真实远程 AI 不能靠一个离线文件暗中兑现。 有持续编辑价值时提供可恢复方案,图片不能代替编辑数据。多个视图、统计和导出从同一份有效状态计算。详细方法见 [local-delivery.md](references/local-delivery.md);复杂状态或媒体任务再读 [state-and-content.md](references/state-and-content.md)。 ## 6. 用实际体验修订,分别看三个维度 - **价值:**用一份不同于默认示例的内容完成主任务,结果能帮助理解、决定、创作或继续使用。 - **表现:**看最终文件的真实画面,主角清楚、内容可读、变化可感知,视觉语言与题材相符。 - **可靠:**连续编辑、取消、撤销、保存/回读和关键导出遵守同一数据与规则。 任一维度明显不足就回到对应设计,不用文件数量、按钮数量和测试数量代替完成度。检查有代表性的输入与异常条件;科学计算采用独立判据,按需读 [domain-verification.md](references/domain-verification.md)。 有浏览器工具时检查首屏、核心操作、真实结果与窄屏,并打开最终本地交付副本。没有条件完成某项检验时准确说明范围。截图、模型测试、浏览器运行和实际打印/听感是不同证据,只报告做过的事。 已有作品改进时,先保留旧副本和任务证据,修复最影响价值的流程,再更新表现。公共工具条和封面更换不足以证明作品深度提升。 ## 交付保持简明 提示词模式:简短说明理解与关键假设,然后给一份可整体复制的制作提示词。 实现模式:给完整文件/ZIP、入口、第一次有价值动作、保存方式和必要边界。展示来自最终实现的真实画面。工程记录放到次级资料,不让用户必须读完开发过程才能开始。
Trust audit
CAUTIONgrade B · trust 88/100 Install with care. The audit found things worth knowing before you trust its output.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | WARN |
| L1 | Static analysis of the code | WARN |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- declared (2 observation(s))
- Network
- declared (6 observation(s))
- Shell
- declared (3 observation(s))
- Dependencies
- not all pinned
- Secrets in source
- none-found
Findings (14)
atelier-explore.zip
imagination-developer-v4.0.zip
server_thread=threading.Thread(target=host.serve_forever,daemon=True);server_thread.start();base=f'http://127.0.0.1:{host.server_port}/'.nojekyll
@font-face{font-family:CrossRhythm;src:url(data:font/ttf;base64,AAEAAAARAQAABAAQR0RFRgB2AMUAAHb0AAAAHEdQT1MVDhOkAAB3EAAAB85HU1VCl46p0QAAfuAAAAD0T1MvMmskEYYAAAGYAAAAVmNtYXBAJiL1AAADiAAAAGxjdnQgPrkxCAAA<script id="font-data" type="application/octet-stream">AAEAAAARAQAABAAQR0RFRhsoHG4AAU8gAAAAUkdQT1OV2aJyAAFPdAAAFFZHU1VCMGlyNgABY8wAAAOwT1MvMmvkE3EAAAGYAAAAVmNtYXAnk0ZIAAAOlAAAAFRjdnQgPrkxCAAAFzwAAAJUZ
@font-face{font-family:'MapSerif';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgR0RFRgCKAO0AAH6cAAAAHEdQT1Pvk+WGAAB+uAAACwxHU1VC3oH4vAAAicQAAADoTUFUS@font-face{font-family:'MapSerif';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/ttf;base64,AAEAAAARAQAABAAQR0RFRgB3AMcAAHRkAAAAHEdQT1P12tnhAAB0gAAACI5HU1VClTNfUQAAfRAAAADeT1MvM@font-face{font-family:'MapSans';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgR0RFRgCKAO0AAJFEAAAAHEdQT1MHJBzPAACRYAAAC75HU1VCl96p5QAAnSAAAAD0TUFUSH@heroui/react, @heroui/styles, react, react-dom, tailwind-variants, @tailwindcss/vite, @types/react, @types/react-dom
public/downloads/atelier-practical.zip
public/downloads/atelier-science.zip
public/works/26-globe/index.html
public/works/29-transformer/index.html
Gates applied: no_behavioural_pass.
7cb024fcd256full audit observations/trust-audit/skill/hyyhf__imagination-atelier.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-12 | 7cb024fcd256 | CAUTION | B | 88 | first audit |
Questions
What does the imagination-atelier skill do?
想象显影机 一个将“灵光一现”的想法快速呈现出来的skill
Is imagination-atelier safe to install?
With care. The audit graded it B (88/100) and found 14 things worth knowing before you trust this skill, listed below with the exact line each was found on.
What can imagination-atelier access on my machine?
The audit observed that it reaches the network, runs shell commands and reads or writes files. Each of those is consistent with what it says it does. Secrets in the source: none found.
Which assistants does imagination-atelier work with?
Its documentation mentions claude-code, codex and cursor. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (7cb024fcd256), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.