Agent Skills
› jasonkneen/tiny-world-builder
jasonkneen/tiny-world-builder
GitHub提供Zdog、Vanta.js和Vanilla-Tilt.js等轻量级库的使用指南,用于在前端实现伪3D插图、动画背景及视差倾斜效果,提升页面视觉深度与交互体验。
Install All Skills
npx skills add jasonkneen/tiny-world-builder --all -g -y
Skills in Collection (32)
提供Zdog、Vanta.js和Vanilla-Tilt.js等轻量级库的使用指南,用于在前端实现伪3D插图、动画背景及视差倾斜效果,提升页面视觉深度与交互体验。
添加装饰性3D插图或微交互
创建Hero区域动画背景
实现卡片或图像的视差倾斜效果
npx skills add jasonkneen/tiny-world-builder --skill lightweight-3d-effects -g -y
将低多边形或体素参考图转换为自包含的Three.js HTML场景,支持图像转3D资产生成、代码调试及模板复用。
将图像或提示词转换为three.js/html资产
生成仅使用基本几何体的场景
调试无法渲染的three.js输出
npx skills add jasonkneen/tiny-world-builder --skill threejs-primitive-reconstructor -g -y
TinyWorld游戏UI多语言本地化技能,涵盖英文、法文、中文、西班牙文的字符串添加、翻译与审计。通过规范流程确保译文一致性,利用内置检查工具验证完整性,无需外部API。
添加用户界面文本
国际化检查失败
非英语区域显示英文原文
新增支持语言
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
TinyWorld游戏UI多语言本地化技能,支持英法中西四语。涵盖新增/修改字符串、使用Glossary翻译、执行i18n检查及真机验证,确保多语言一致性与构建通过。
添加用户界面文本
npm run i18n:check 失败
非英语区域显示英文
新增语言支持
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
将低多边形或体素参考图转换为单文件 Three.js HTML 场景。通过几何原语重建 3D 资产,包含分析清单、着色与阴影配置,并支持渲染错误调试。
将图像或提示词转为 three.js/html 资产
生成仅含基本几何体的场景
调试无法渲染的 three.js 输出
为低多边形重建生成可复用模板
npx skills add jasonkneen/tiny-world-builder --skill threejs-primitive-reconstructor -g -y
管理 TinyWorld 25D 模板精灵,包括克隆角色类、配置攻击/行走动画播放及生成精灵表。
修改可玩 2.5D 模板精灵
克隆精灵到角色类
配置空闲/行走/攻击动画播放
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-25d-template-sprites -g -y
指导 Tiny World Builder 中资产编辑的交互实现,涵盖选择、画笔、复制粘贴及生成预览等功能。强调通过 setCell 更新状态,采用先预览后提交的 hologram 机制以确保操作安全与用户体验。
修改地图单元格的放置或内容
使用自由画笔绘制或形状工具
执行资产的剪切、复制、粘贴或重复操作
管理资产剪贴板或保存的模板
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-asset-editing -g -y
定义Tiny World Builder自动放置功能的批量建议逻辑,通过缓存模型输出减少API调用,实现本地队列消耗与刷新机制。
修改自动调色板行为
调整模型推理或建议逻辑
变更AI提供商、模型或API密钥配置
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-auto-batching -g -y
定义 Tiny World Builder 中工具按钮和图标的统一“方块”视觉风格,包括边框、阴影及图标描边规范,确保 UI 一致性。
新增或修改界面中的按钮、图标组件样式
需要遵循项目固定设计语言的 UI 开发任务
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-block-button-style -g -y
Tiny World Builder中CCTV监控与Truman显示技能,涵盖摄像头渲染、CRT滤镜、主体追踪及大厅屏幕切换。
实现或修改CCTV摄像头渲染逻辑
调整监控画面滤镜效果
配置摄像头主体追踪算法
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-cctv-truman -g -y
用于生成和渲染小世界地图中不可编辑的幽灵棋盘,确保跨边界路径、河流连接的连续性及确定性再生。
修改幽灵棋盘生成逻辑
调整路径或河流的连续性规则
优化边缘连接处理
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-ghost-world-gen -g -y
用于处理 Tiny World Builder 的 API、Webhook、SSE、MCP 及插件集成变更。涵盖 Netlify 函数后端配置、身份验证、钱包交互、社区功能及实时通信等集成点的开发与维护。
修改 Tiny World Builder API 接口
调整 Webhook 或 SSE 连接逻辑
更新 MCP 或插件集成示例
涉及 Netlify 后端函数的集成变更
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-integrations -g -y
提供Tiny World岛屿布局、边缘装饰及飞机路径的修改指南。涵盖坐标系、buildHomeBorder流程、粒子效果与材质设置,指导如何正确添加和渲染岛屿元素。
修改岛屿布局或边缘装饰
调整飞机飞行路径
更改岛屿正面朝向
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-and-planes -g -y
定义 TinyWorld Island Viewer 的架构规范与生成规则,涵盖 Shell、样式、控制器及顺序生成器的层级堆栈逻辑。
修改 Island Viewer 外壳组件
调整顺序生成的岛屿渲染器路由
配置 viewer 作用域的图形默认值
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-viewer -g -y
规范 Tiny World Builder 中低多边形/风格化 3D 资产的设计、导入与动画,涵盖艺术指导、缩放规则、体素角色描述及材质调色板,确保模型兼容 Three.js 并符合项目视觉标准。
添加或导入低多边形 3D 资产
设计或调整 3D 模型的材质与配色
创建或修改体素角色外观
优化 3D 资产的缩放与方向
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-stylized-3d -g -y
定义Tiny World Builder的低多边形场景生成提示原则,指导模型输出符合JSON Schema的3D棋盘格数据。涵盖构图、地形处理、原语组装及增量更新逻辑,确保场景连贯性与机器可解析性。
编辑Tiny World Builder提示词
生成低多边形3D棋盘场景JSON
调整Auto suggestions行为
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-world-prompt -g -y
提供基于体素网格的地形雕刻器,支持按体素绘制材质及推拉修改地形高度。渲染采用扁平顶块与垂直侧墙结构,通过合并几何体优化性能,实现非平滑表面的实时地形编辑与渲染。
需要创建或修改平坦风格的体素地形
需要对特定区域进行逐体素材质绘制
需要调整地形高度但保持块状外观
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-mesh-terrain -g -y
Tiny World 可见性控制技能,处理幽灵板、预览板及相机移动时的透明度与显隐逻辑,实现粘性揭示效果。
调整幽灵板或预览板的可见性
处理相机平移时的内容揭示行为
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-opacity-torch -g -y
规范 Tiny World Builder 渲染器性能优化,限制后处理通道、管理动态分辨率及 GPU 几何体缓存,确保单路径渲染与低开销。
修改渲染器设置或阴影效果
调整帧循环或 GPU 性能相关逻辑
优化体素云或幽灵板渲染成本
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-render-performance -g -y
定义Tiny World应用的用户持久化状态管理,涵盖localStorage读写、云同步、默认值快照及迁移逻辑。
实现用户设置或状态的本地存储与读取
处理云端存档与本地数据的同步逻辑
开发默认值快照或配置迁移功能
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-runtime-state -g -y
规范 Tiny World Builder 设置模态框的开发,涵盖标签页、面板及各类渲染与AI设置的修改。强调保持静态单文件兼容性,严格维护数据属性、控件ID、ARIA角色及键盘导航,确保响应式布局与搜索功能稳定。
修改Tiny World Builder的设置界面组件
调整渲染、世界或AI相关配置参数
优化设置模态框的可访问性与响应式布局
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-settings -g -y
指导在 Tiny World Builder 中添加或修改 GLSL 着色器效果,涵盖地形、海洋水体、瀑布及烟雾特效。说明权威文件位置、覆盖机制及噪声工具使用,确保扩展时不破坏构建流程。
需要添加新的 GLSL 着色器效果
修改现有水面、地形或粒子特效的着色器代码
查询着色器文件位置和覆盖规则
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-shader-fx -g -y
指导编辑 Tiny World Builder 单文件应用,保持内联结构、Three.js r185 自托管及特定代码风格。规范本地开发、构建验证流程及 Netlify 部署契约,确保无打包器依赖与正确的状态管理。
编辑 tiny-world-builder.html
调整 Three.js 版本或 vendor 依赖
配置本地开发服务器或发布脚本
修复前端构建或运行时错误
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-single-file -g -y
定义Tiny World Builder中地形与物体图块的重复点击行为、高度堆叠及视觉细节渲染规则,涵盖纹理切片、材质混合及网格重建逻辑。
实现或修改图块重复点击交互
处理地形高度与物体强度堆叠
优化地形纹理与表面细节渲染
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tile-variation -g -y
Tinyverse收藏品系统,包含卡包开启、岛屿抽取与收藏。涉及认证门控、暗黑发布名单及Raw Yield经济模型,支持免费开包限制和不可变快照存储。
用户登录并检查访问权限以进入Tinyverse
执行卡包购买或免费开包逻辑
生成随机岛屿并保存至收藏库
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-collectibles -g -y
用于修改 Tinyverse 地面赛道、桥梁、卡丁车及展示钩子的技能。涉及场景隔离、材质复用、静态合并与动画逻辑,提供公开运行时接口并规范验证流程。
修改 Tinyverse 赛道几何结构
调整卡丁车动画或状态管理
配置赛道显示/隐藏逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-race-track -g -y
定义 Tiny World Builder 的启动、构建、游玩及展示模式安全规范,涵盖工具重置、UI状态切换、视角控制及特定场景下的行为约束。
修改应用启动或模式切换逻辑
调整构建与游玩模式的 UI 交互
处理第一人称/第三人称视角控制器
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tool-icons-and-modes -g -y
用于 Tiny World Builder 的视觉质量保障,涵盖 UI、相机、建筑及前端细节检查。
需要测试前端界面视觉效果
验证相机与渲染逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-visual-qa -g -y
指导在 Tiny World Builder 中集成 WebXR,涵盖 Android/Quest AR、VR 及 iOS AR Quick Look 的实现模式。包括场景管理、控制器交互、USDZ 导出及跨平台兼容性处理。
添加或修改 WebXR 功能
实现 AR 放置或 VR 沉浸体验
处理 XR 渲染模式或手柄输入
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-webxr -g -y
资深3D艺术家技能,涵盖拓扑、UV映射、LOD系统及Blender/Maya等工具工作流。针对3D建模相关查询提供生产级指导与最佳实践。
3d modeling
topology
uv mapping
retopology
blender
maya
zbrush
lod systems
npx skills add jasonkneen/tiny-world-builder --skill 3d-modeling -g -y
Fractal 是一个基于递归语言模型的 CLI 工具,通过 Docker 沙箱自动分析、审计和调查大型代码库。适用于需要深度推理、跨文件综合或处理超出上下文限制的重型任务场景。
分析大型或深层代码库结构
跨多个文件进行代码审计与问题排查
需要综合大量信息生成报告或根因分析
npx skills add jasonkneen/tiny-world-builder --skill fractal -g -y
用于通过 Poly Pizza REST API 搜索、浏览和下载低多边形 3D 模型。支持按关键词搜索、获取热门模型及元数据,并提供 .glb 文件下载链接,适用于需要程序化获取 3D 资产的场景。
查找或搜索 3D 模型
从 Poly Pizza 目录浏览或下载模型
npx skills add jasonkneen/tiny-world-builder --skill poly-pizza-api -g -y


