用途:向 gemskills 风格库添加新的艺术风格,生成带提示词、参考瓷砖图与注册表条目的完整风格定义。适用于添加新艺术风格、创建区域或文化美学风格、定义带参考瓷砖图的自定义视觉风格,以及批量添加相关风格。
主要能力:按步骤引导定义风格(名称、ID、短名、分类),分类可选 traditional、digital、illustration、photography、design、retro、technique、decorative、creative、cultural;编写 promptHints(8-12 个逗号分隔描述词,涵盖配色、质感、技法、氛围与构图);编写 tilePrompt,强调传递材质/媒介/技法而非场景,采用六段式结构并加入防容器约束;将条目写入 styles.json;用脚本生成 512x512 PNG 瓷砖图并自动优化;更新各文件中的风格计数并重新生成 STYLES.md;最后提升补丁版本号并提交。
使用方式:所有文件编辑与命令均相对于 ${CLAUDE_PLUGIN_ROOT} 执行。生成瓷砖图命令为 bun run --cwd ${CLAUDE_PLUGIN_ROOT} ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --style <style-id>。优化失败时可用 bun run ${CLAUDE_PLUGIN_ROOT}/optimize -- --file=skills/browsing-styles/assets/tiles/<style-id>.png,sharp 不可用则回退 sips:sips -s format png -s formatOptions best <tile-path> --out <tile-path>。需要参考图时使用 generate-image 脚本并传 --input。
限制:不将生成的瓷砖图读回上下文,需由用户目视检查(是否全出血、是否误成场景、配色是否正确、是否含文字或商标)。若不符合则修改 tilePrompt 后重新生成。需要处理参考图、批量添加等细节时,具体参数与效果暂未提供。