Theme Factory(主题工厂)
为幻灯片、文档、报告和落地页等产物快速套用专业配色与字体主题,也可按需即时生成新主题。
证据显示:该技能为纯提示词/参考资料型技能,不执行脚本、不请求特殊权限、不涉及网络或敏感数据;使用流程明确要求先展示主题预览、等待用户明确选择后再应用,具备用户确认与最小权限特征。扣分项:修改用户工件的回滚方式未说明,来源归属(是否源自 anthropics/skills)未在技能内声明,许可证指向 LICENSE.txt 但本路径未含该文件。
证据显示:SKILL.md 与 themes/ 目录自洽,10 个主题文件齐全,颜色/字体规格明确,指令顺序清晰(展示-询问-确认-应用)。扣分项:无任何针对该技能的测试或脚本;theme-showcase.pdf 被引用但未在证据中出现,若缺失则关键路径断裂;对非幻灯片类工件的失败/不可行情形无诊断性失败反馈。
证据显示:适用场景(幻灯片、文档、HTML 页面主题化)明确,触发语义较精准(涉及'给工件套主题'时调用),含自定义主题路径覆盖非适配情形。扣分项:未声明不适配边界(如已深度定制的工件、非文本格式);对运行环境几乎无依赖,无中国大陆可达性问题,但也无中文界面内容。
证据显示:文档分层合理(总览+每主题详情),示例色彩参数完整,命名稳定一致,许可证在仓库层面为 MIT。扣分项:无版本号、无变更日志、无已知限制披露、无 FAQ;skill 内引用的 LICENSE.txt 未随路径提供,维护责任与更新路径未在技能层面说明。
证据显示:核心价值(为工件提供一致、专业的配色/字体主题)由内容本身支撑,10 套主题含具体 hex 与字体配对,可直接被代理执行,并有自定义主题扩展。扣分项:静态评审无法验证应用主题后的输出质量;相比用户手动指定配色,边际价值存在但有限;theme-showcase.pdf 的实际呈现效果无法验证。
证据显示:主题规格为可审计的第一手源材料,各主题文件与 SKILL.md 列表相互印证。扣分项:无执行证据、无第三方验证、无测试覆盖该技能关键路径;效果声明('专业'、'对比度良好')不可独立复核,静态评审下该维度封顶 5。
- theme-showcase.pdf 在证据中缺失,部署时请确认该文件确实存在于技能目录,否则第一步展示预览会失败。
- 技能修改用户工件后无回滚指引,建议使用前自行备份原文件。
- 该技能为提示词型内容,无测试与执行验证,实际应用效果需在使用时人工确认(如对比度与字体可用性)。
- 部分字体(DejaVu/FreeSans/FreeSerif)在非 Linux 环境或部分演示工具中可能不可用。
- 许可证在技能内指向 LICENSE.txt 而该文件不在本路径中,请以仓库根目录的 MIT LICENSE 为准。
这个 Skill 能做什么,适合哪些场景?
Theme Factory 是 Mini-Agent 仓库(MiniMax-AI/Mini-Agent,MIT 许可)中的一个 Agent Skill,位于 mini_agent/skills/theme-factory/。它内置 10 套预设主题,每套包含十六进制色板与标题/正文配对字体,适用于不同场景和受众。使用时先向用户展示 theme-showcase.pdf,等用户明确选定主题后,读取 themes/ 目录中对应文件,并将颜色和字体一致地应用到幻灯片或任意产物上。若现有主题都不合适,它还能根据用户提供的描述即时生成一个自定义主题,经确认后再套用。整个流程完全由 SKILL.md 中的自然语言指令驱动,不依赖脚本。
展示 theme-showcase.pdf 供用户浏览全部 10 套预设主题;询问并等待用户明确选择主题;从 themes/ 目录读取所选主题的完整规格(十六进制色板、标题与正文配对字体);将颜色和字体一致地应用到幻灯片、文档、报告或 HTML 落地页等产物上,同时保证对比度与可读性;在预设主题不适用时,根据用户的基本描述生成新的自定义主题,先展示供确认再应用。
- 准备汇报的职场人士:希望快速给幻灯片套上一套统一、专业的视觉风格,而不是手动逐页调色。
- 需要批量产出风格一致报告的团队:用同一主题保证多份文档颜色与字体统一。
- 制作 HTML 落地页的开发者或营销人员:借用现成的色板和字体搭配快速定调。
- 有特定品牌气质需求的用户:当 10 套预设都不合适时,让技能按描述即时生成一个自定义主题。
- 不想纠结设计选择的用户:通过查看 theme-showcase.pdf 直观对比后再做决定。
这个 Skill 有哪些优点和局限?
- 开箱即用 10 套主题,每套都有完整的十六进制色板和标题/正文配对字体。
- 交互流程严谨:强制先展示样例、等待用户明确选择,再应用,避免误改。
- 支持即时生成自定义主题,覆盖预设之外的风格需求。
- 纯指令驱动,无需安装额外脚本或依赖,便携性好。
- 仅覆盖颜色与字体层面的样式,不涉及布局、插图或其他设计元素。
- 应用效果依赖宿主 Agent 对幻灯片/文档格式的读写能力,技能本身未提供格式处理工具。
- 仓库提供了整体测试套件,但未说明有针对该技能的专项测试。
- 自定义主题的质量取决于用户给出的文字描述,缺乏结构化的品牌输入规范。
如何安装这个 Skill?
本技能随 Mini-Agent 仓库一起分发。完整安装方式(针对整个仓库而非单个技能):快速模式用 uv tool install git+https://github.com/MiniMax-AI/Mini-Agent.git 并运行官方 setup 脚本;开发模式则 git clone https://github.com/MiniMax-AI/Mini-Agent.git 后执行 uv sync,并可用 git submodule update --init --recursive 初始化 Claude Skills。README 未单独说明如何把 theme-factory 这一个技能目录复制到其他 Agent Skills 客户端,如需单独使用,需自行将该技能文件夹放入所用的 skills 目录。
如何使用这个 Skill?
在支持 Agent Skills 的客户端中,直接用自然语言提出样式需求即可,例如:"帮我给这份幻灯片套用一个主题"。技能会先展示 theme-showcase.pdf 供你浏览,你从中选一个主题(如 Ocean Depths 或 Midnight Galaxy)并明确确认;技能随后从 themes/ 目录读取规格,把颜色和字体应用到整个产物。若想自定义,可以说:"为我的科技产品发布文档生成一个新主题",生成后会先展示给你确认再套用。注意:仓库文档演示了 Mini-Agent 整体如何调用 Claude Skill(如 PDF 生成示例),但未单独给出 theme-factory 的专属触发命令。