Agent Skills
› jasonkneen/tiny-world-builder
jasonkneen/tiny-world-builder
GitHub提供轻量级3D视觉效果技能,结合Zdog、Vanta.js和Vanilla-Tilt.js实现伪3D插画、动画背景及视差倾斜微交互。适用于前端页面装饰与性能优化设计。
Install All Skills
npx skills add jasonkneen/tiny-world-builder --all -g -y
Skills in Collection (32)
提供轻量级3D视觉效果技能,结合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 的多语言本地化流程,涵盖英文源字符串添加、HTML/JS 引用方式、缺失报告检查及多语种翻译,确保各语言包一致并通过构建校验。
需要添加或修改游戏界面文本
运行 npm run i18n:check 失败
非英语区域显示英文原文
新增支持的语言
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
TinyWorld游戏UI多语言本地化技能,支持英法中西四语翻译。涵盖添加新字符串、维护字典一致性、执行检查及验证渲染效果,确保跨语言体验完整。
需要添加或翻译游戏界面文本
运行i18n检查命令失败
非英语区域显示英文原文
新增支持的语言
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
根据低多边形或体素参考图生成单文件Three.js HTML场景,使用基础几何体和标准材质,确保兼容性和渲染正确性。
将图像转换为Three.js资产
生成仅包含基本几何体的场景
调试无法渲染的Three.js输出
npx skills add jasonkneen/tiny-world-builder --skill threejs-primitive-reconstructor -g -y
用于管理TinyWorld游戏2.5D角色模板精灵的文档,涵盖运行时逻辑、动画帧处理及资产生成流程。指导如何配置角色类、更新SpriteSheet播放及执行构建测试。
修改或克隆2.5D角色精灵
配置角色动画播放
添加新的角色类
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-25d-template-sprites -g -y
规范 Tiny World Builder 中资产编辑的交互与状态管理,涵盖选择、绘制、复制粘贴及生成预览等功能的实现细节与安全约束。
修改世界构建器中的资产放置位置
执行自由手绘或形状绘制操作
处理资产剪贴板的剪切、复制、粘贴和重复
导航保存的模板或印章面板
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-asset-editing -g -y
优化 Tiny World Builder 自动模式,通过批量获取模型建议并本地缓存执行,减少频繁调用 AI 模型。涉及状态共享、输入标准化及无后端依赖的实现约束。
修改 Tiny World Builder 自动调色板行为
调整模型推理逻辑或 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中CCTV监控系统的实现技能,涵盖摄像头渲染、CRT/VHS显示器着色器、摄像机定位及主体追踪功能。
修改或新增游戏内CCTV监控摄像头逻辑
调整CRT/VHS显示器着色器效果
配置摄像机位置与主体追踪行为
处理大厅屏幕实时画面切换
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-cctv-truman -g -y
用于生成小型世界地图中不可编辑的幽灵板块,确保跨板块路径、道路和河流的连续性及确定性再生,处理边缘连接与邻居查询。
修改幽灵板块生成逻辑
调整路径或河流连续性规则
优化边缘连接处理
调试 makeGhostWorld 函数
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-ghost-world-gen -g -y
指导修改 Tiny World Builder 的 API、Webhook、SSE、MCP 及插件集成。涵盖 Netlify 函数配置、身份验证、Solana 钱包交互、实时通信及社区功能开发规范。
修改 Tiny World API 接口
配置 Webhook 或 SSE
调整 MCP 或插件逻辑
更新自动化示例代码
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-integrations -g -y
指导修改游戏家园岛屿布局、边缘装饰、底部细节及飞机航线等视觉元素。涉及坐标系、构建流程、粒子特效与材质设置,适用于前端3D场景开发。
修改家园岛屿布局
调整边缘装饰或底部细节
更改飞机飞行路径
设置岛屿正面方向
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-and-planes -g -y
定义TinyWorld岛屿查看器的前端架构与生成规则,涵盖Shell、样式及JS模块。规范了顺序生成逻辑、图层堆叠、桥/灯/庄园等元素渲染细节,确保视图正确展示生成的岛屿世界。
修改岛屿查看器界面或路由
调整岛屿生成算法逻辑
处理前端图形渲染默认值
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-viewer -g -y
规范Tiny World Builder中低多边形3D资产的设计、导入与动画,涵盖Three.js网格、GLB/GLTF格式、材质调色板及比例规则。
添加或导入3D资产
设计低多边形风格模型
调整3D对象材质与比例
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-stylized-3d -g -y
定义Tiny World Builder中低多边形3D场景生成的提示词规范,指导模型生成符合JSON Schema的 coherent 棋盘格世界数据,涵盖构图原则、原语组装及增量编辑逻辑。
编辑Tiny World Builder提示词
生成或修改低多边形3D棋盘场景
调整模型生成的世界JSON结构
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-world-prompt -g -y
用于在引擎中创建和编辑体素风格的网格地形,支持逐体素绘制材质及推拉 sculpt 操作,生成平顶块状地貌。
修改或设计游戏/应用中的地形地貌
调整体素网格的高度或材质属性
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 渲染器性能,限制后处理通道,优化 DPR 和几何体缓存,确保单路径渲染以提升 GPU 效率。
修改渲染器设置或阴影效果
调整帧循环或 GPU 性能相关代码
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-render-performance -g -y
管理 TinyWorld 应用的用户持久化状态,涵盖 localStorage 读写、默认值快照、云同步及数据迁移。处理 Three.js 材质设置恢复、JSON 导入导出及 Netlify 云端存储交互。
需要保存或加载用户偏好设置(如音频、相机位置)
实现本地状态与云端数据库的同步逻辑
处理版本迁移或默认值变更
实现 JSON 世界状态的导入导出功能
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-runtime-state -g -y
指导 Tiny World Builder 设置模态框的修改规范,涵盖标签页、控件、渲染及 AI 设置,强调保持静态单文件兼容性、ID 稳定、ARIA 无障碍及移动端布局适配。
修改 Tiny World Builder 设置界面
调整渲染或世界配置面板
优化设置模态框的可访问性或响应式布局
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-settings -g -y
提供 Tiny World Builder 中 GLSL 着色器(地形、水体、特效)的文件位置、覆盖机制及 Uniforms 详解,指导安全扩展与修改。
添加或修改 GLSL 着色器效果
查询地形或水面着色器实现细节
调试着色器渲染问题
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-shader-fx -g -y
规范 Tiny World Builder 单文件开发流程,维护 Three.js r185 自托管、内联脚本结构及本地调试工作流。确保代码风格、状态修改方式及构建验证符合项目约束。
编辑 tiny-world-builder.html 或相关静态资源
需要保持单文件应用结构且无打包器依赖
进行 Three.js 版本更新或 vendor 包管理
执行本地开发与生产发布前的校验
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-single-file -g -y
定义 Tiny World Builder 中地形与物体的层级分离、重复点击堆叠逻辑及渲染优化规范,涵盖纹理切片、网格重建与细节实例化。
实现或修改 Tile 的重复点击行为
处理地形高度堆叠与物体强度变化
优化纹理变体与网格渲染性能
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tile-variation -g -y
Tinyverse收藏系统技能,涵盖包揭示、岛屿快照保存及访问。包含构建与游玩模式路由说明,废弃旧宇宙轮播代码,实现基于白名单的认证访问控制及免费开包限制逻辑。
需要理解或修改Tinyverse收藏功能
检查包揭示和岛屿收集逻辑
配置或排查白名单访问权限
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-collectibles -g -y
管理Tinyverse赛车轨道系统,涵盖地面赛道、桥梁循环、卡丁车动画及显示控制。确保与Avatar解耦,处理地形缩放适配,优化渲染性能,并提供用户界面入口和验证流程。
修改Tinyverse地面赛道或桥梁结构
调整卡丁车动画或显示钩子逻辑
实现或修复赛车模式的用户交互入口
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-race-track -g -y
规范 Tiny World Builder 的模式切换、工具选择及 Esc 行为,确保引导、构建、展示等模式状态安全隔离与正确流转。
修改 Tiny World Builder 模式指示器逻辑
调整启动工具选择或 Esc 键退出行为
涉及应用加载流程与模式状态管理的变更
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tool-icons-and-modes -g -y
用于Tiny World Builder前端UI的视觉QA,涵盖摄像机、建筑渲染、小地图、天气特效及交互逻辑等视觉细节验证。
需要测试Tiny World Builder的UI视觉效果
验证前端渲染器或相机行为是否正常
检查界面 polish 和视觉一致性
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-visual-qa -g -y
指导在 Tiny World Builder 中集成 WebXR,涵盖 Android/Quest 的沉浸式 AR/VR、iOS 的 USDZ Quick Look 导出及渲染模式切换。
添加或修改 WebXR 功能
实现 AR 放置或 VR 沉浸体验
处理 XR 渲染模式
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-webxr -g -y
资深3D建模专家技能,涵盖拓扑、UV映射、LOD系统及Blender/Maya等工具工作流。用于处理高模到低模烘焙、硬表面与有机建模、游戏/影视管线优化及导出规范,提供生产级指导。
3d modeling
mesh topology
uv mapping
retopology
low poly / high poly
LOD creation
FBX/GLTF export
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 模型
需要获取 Poly Pizza 上的热门模型列表
需要下载 3D 资产(如 .glb 文件)
需要查询模型的元数据或详细信息
npx skills add jasonkneen/tiny-world-builder --skill poly-pizza-api -g -y


