Agent Skills
› jasonkneen/tiny-world-builder
jasonkneen/tiny-world-builder
GitHub提供基于Zdog、Vanta.js和Vanilla-Tilt.js的轻量级3D视觉效果实现能力,用于创建伪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插图、动态背景及视差倾斜微交互,适用于前端页面装饰与性能优化设计。
添加伪3D插图或装饰性3D元素
创建Hero区域动画背景
实现卡片或图片的视差倾斜效果
构建具有视觉深度的轻量级落地页
npx skills add jasonkneen/tiny-world-builder --skill lightweight-3d-effects -g -y
将低多边形或体素参考图转换为单文件Three.js HTML场景,仅使用基础几何体。支持从图片生成代码、调试渲染错误及提供重构提示词模板。
将参考图像转换为Three.js资产
生成仅包含基本几何体的场景
调试无法渲染的Three.js输出
生成低多边形重建的可复用提示词
npx skills add jasonkneen/tiny-world-builder --skill threejs-primitive-reconstructor -g -y
TinyWorld游戏UI多语言本地化技能,支持英法中西语。涵盖新增/修改字符串、缺失检查、翻译及一致性校验流程,确保构建通过与渲染正确。
添加用户界面游戏文本
npm run i18n:check 失败
非英语区域显示英文字符串
新增支持语言
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
提供TinyWorld游戏UI的多语言本地化工作流,涵盖英文源字符串添加、其他语言翻译及一致性审计。支持通过npm脚本检查缺失项并验证渲染效果,确保多语言环境下界面完整与合规。
需要添加或翻译游戏界面文本
i18n检查命令失败
非英语区域显示英文原文
新增支持的语言
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
将低多边形或体素参考图转换为自包含的Three.js HTML场景,仅使用基础几何体和标准材质。支持图像重建、代码调试及生成可复用模板,确保浏览器直接运行且无需外部资源。
将图片转换为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 中资产编辑、绘制及生成功能的开发契约,强制采用预览优先(Hologram)交互模式,确保选中、拖拽、画笔及AI生成操作在提交前提供视觉反馈并安全更新世界状态。
Tiny World Builder 中的资产放置或自由绘制
实现剪切/复制/粘贴/重复功能
开发模板保存或图章面板导航
集成 AI 生成内容的预览与确认流程
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-asset-editing -g -y
优化Tiny World构建器的自动放置逻辑,通过批量获取模型建议替代单次调用,减少API请求并提升本地缓存效率。
修改自动调色板行为
调整模型推理逻辑
更新建议生成策略
变更提供商或API密钥管理
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-auto-batching -g -y
定义Tiny World Builder中工具按钮和图标的统一“Block”视觉风格,包含边框、阴影及图标描边规范,确保UI一致性。
新增游戏内工具按钮样式
调整图标或方块元素的视觉效果
维护UI组件的视觉一致性
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-block-button-style -g -y
Tiny World 大厅监控摄像头系统,实现低分辨率黑白视频流、CRT/VHS 风格渲染及基于移动主体的自动追踪。
修改或配置大厅内的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及插件集成。涵盖Netlify后端函数、Solana钱包、PartyKit状态同步、LiveKit令牌及社区功能,确保数据一致性与安全逻辑正确实现。
修改Tiny World API接口
调整Webhook或SSE配置
更新MCP或插件示例
涉及Netlify函数或区块链集成
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-integrations -g -y
描述小世界岛屿及飞机的视觉布局、坐标系与渲染流程,涵盖边缘装饰、底部细节、粒子特效及材质设置。
修改岛屿布局或边缘装饰
调整飞机飞行路径
更改岛屿正面朝向
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程序化网格、GLB/GLTF资源、材质调色板及比例规范。
添加或设计低多边形3D模型
导入GLB/GLTF资产
调整3D对象的比例与方向
配置材质调色板
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-stylized-3d -g -y
规范AI生成低多边形3D棋盘场景的提示词,确保输出符合JSON Schema且构图合理。
编辑Tiny World Builder提示词
调整模型生成的世界场景
优化自动建议内容
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 渲染器性能优化,限制后处理通道,管理 DPR 与动态分辨率,缓存几何体以复用资源,使用 InstancedMesh 批量绘制方块,确保低配 GPU 下的帧率稳定。
修改渲染器设置或阴影效果
优化 GPU 性能或内存占用
调整帧循环或像素化/水面反射逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-render-performance -g -y
管理TinyWorld应用的用户持久化状态,涵盖localStorage读写、默认值快照、Three.js材质设置同步及云存档API交互。指导状态迁移、导入导出逻辑及避免浏览器文件选择陷阱。
修改用户设置或持久化状态
实现云存档或数据同步功能
处理本地存储与云端数据的迁移
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-runtime-state -g -y
规范 Tiny World Builder 设置模态框的修改,涵盖标签页、面板、控件及渲染/AI等设置。要求保持兼容性,遵循 ARIA 无障碍标准,处理键盘导航与搜索逻辑,并适配移动端布局。
修改设置界面的 UI 结构或交互
调整渲染、世界、AI 等配置项
优化设置模态框的可访问性或响应式布局
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-settings -g -y
提供Tiny World Builder中GLSL着色器的位置、覆盖机制及扩展指南,涵盖地形、海洋水体、瀑布等特效实现细节与关键文件路径。
添加或修改GLSL着色器效果
排查水面或地形渲染问题
理解LandscapeEngine中的着色器继承关系
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-shader-fx -g -y
指导编辑 Tiny World Builder 仓库,维护单文件 Three.js 应用结构、本地开发工作流及代码规范,涵盖状态管理、依赖锁定与构建验证。
编辑 tiny-world-builder.html
修改 Three.js 依赖或构建脚本
执行本地开发调试
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收藏功能,涵盖包揭示、岛屿生成、收藏快照及访问权限控制。包含认证门控、免费次数限制及旧版代码归档说明。
实现或修改Tinyverse收藏系统逻辑
处理游戏内物品包的抽取与展示流程
配置或调整Tinyverse的访问白名单与权限
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-collectibles -g -y
定义 Tinyverse 赛道系统的开发规范,涵盖地面与悬空岛屿的几何构建、材质复用、动静分离及动画逻辑。规定 HUD 显隐、Watch 模式相机控制及公开 API 接口,确保系统隔离性与性能优化。
修改 Tinyverse 赛道地面或桥梁几何体
调整赛车模型或展示钩子逻辑
实现赛道启动、停止或观看模式功能
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-race-track -g -y
定义 Tiny World Builder 的模式安全逻辑,涵盖引导、构建/游玩切换、展示模式及视角控制。规范各模式下 UI 显隐、状态持久化与交互约束,确保系统行为一致。
修改应用启动或模式指示器行为
调整 Esc 键退出或工具选择逻辑
实现或修复视图模式(如第一人称/第三人称)的状态管理
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tool-icons-and-modes -g -y
用于 Tiny World Builder 前端 UI、相机交互、地图渲染及视觉特效的可视化质量测试,涵盖本地构建与 Netlify 环境下的界面细节校验。
需要测试 Tiny World Builder 前端界面视觉效果时
验证相机交互、地图渲染或视觉特效是否正确时
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-visual-qa -g -y
指导在Tiny World Builder中集成WebXR、AR放置及VR沉浸体验。涵盖Three.js兼容性、Apple AR Quick Look与Android/Quest WebXR的双路径实现、控制器交互及场景管理。
添加或修改WebXR功能
实现AR物体放置
配置VR沉浸式模式
处理头显控制器输入
调整XR渲染模式
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-webxr -g -y
资深3D美术专家技能,涵盖拓扑、UV映射、高低模烘焙、LOD系统及Blender/Maya等工具工作流。针对游戏和影视管线提供专业建模指导与规范检查。
3d modeling, topology, UV mapping
retopology, LOD systems
baking normals, FBX/GLTF export
Blender, Maya, ZBrush workflows
npx skills add jasonkneen/tiny-world-builder --skill 3d-modeling -g -y
Fractal 是一个基于递归语言模型的 CLI 工具,用于非交互式地处理代码库分析、大型上下文推理及审计任务。它通过 Docker 沙箱自动读取和编辑文件,适合需要跨多个文件综合信息的复杂工作,避免占用本地上下文窗口。
需要分析或审计整个代码库
处理超出上下文限制的大型项目推理
自动化脚本中调用 Fractal 进行背景调查
npx skills add jasonkneen/tiny-world-builder --skill fractal -g -y
提供Poly Pizza REST API调用能力,支持搜索、浏览和下载3D模型。适用于需要获取低多边形3D资产的场景,如查找特定模型、获取元数据或下载GLB文件。
用户请求查找或搜索3D模型
需要下载3D资产文件
获取3D模型元数据或流行列表
npx skills add jasonkneen/tiny-world-builder --skill poly-pizza-api -g -y


