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场景,仅使用基础几何体和标准材质。包含视觉分析、代码生成及渲染错误调试功能,确保浏览器直接运行且无需外部依赖。
将图片转换为Three.js资产
生成基础几何体场景
调试Three.js渲染失败问题
npx skills add jasonkneen/tiny-world-builder --skill threejs-primitive-reconstructor -g -y
TinyWorld游戏UI多语言本地化技能,涵盖英法中西四语。负责添加、翻译及审计界面字符串,确保各语言字典与英文权威源一致。通过npm脚本检查完整性,并在真实环境中验证渲染效果。
添加用户可见的游戏玩法文本
i18n检查脚本失败
非英语区域出现英文字符串
新增支持的语言
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-i18n -g -y
TinyWorld游戏UI多语言本地化工作流,涵盖添加、翻译和审核英法中西四语字符串。流程包括在en.js添加键值、HTML/JS中引用、运行检查脚本验证完整性及一致性,确保游戏界面正确显示。
需要添加或修改用户可见的游戏界面文本
执行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游戏2.5D角色精灵图,包括模板克隆、类定义配置及动画序列播放。提供运行时API与资产生成脚本,确保 sprite-sheet 正确裁剪和方向映射。
更改可玩角色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 自动批处理逻辑,通过本地队列缓存模型建议以减少 API 调用。指导实现状态共享、数据标准化及验证策略,确保高效且无后端依赖的自动放置体验。
修改自动调色板行为
调整模型推理逻辑
变更建议生成策略
更新提供商或 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监控与Truman Show追踪系统,含渲染管线、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 应用的后端集成开发指南,涵盖 Netlify 函数、Solana 钱包、实时通信及社区功能。指导 API、Webhook、插件及自动化示例的修改与实现。
修改 Tiny World Builder API 接口
配置 Webhook 或 SSE 流
调整 MCP 或 Plugin 集成
优化自动化示例逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-integrations -g -y
指导如何修改家园岛屿布局、边缘装饰、底部结构及飞机路径等。涵盖坐标系定义、buildHomeBorder构建流程、粒子效果配置及材质渲染细节,适用于前端3D场景开发。
修改岛屿布局或装饰
调整摄像机视角或岛屿朝向
优化岛屿底部粒子效果
更改岛屿材质或渲染设置
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-and-planes -g -y
定义TinyWorld岛屿查看器的开发规范,涵盖Shell、样式及生成器逻辑。明确图层渲染顺序、地图元素(桥、路灯、庄园等)的生成规则与数据格式要求,确保视图展示符合既定设计。
修改岛屿查看器界面结构或路由
调整图形渲染默认值
实现岛屿生成的图层叠加逻辑
定义地图元素如桥梁、路灯的生成算法
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
定义低多边形3D场景生成的提示词规范,指导模型基于JSON Schema生成符合构图原则的棋盘格世界数据。
编辑Tiny World Builder提示词
生成或修改低多边形3D场景数据
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-world-prompt -g -y
用于编辑网格地形雕塑的 Skill,支持体素材质绘制及推拉 sculpting,生成扁平顶块状地形。
修改 Mesh Terrain 雕塑器
绘制体素材质
推拉塑造平坦顶部块
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-mesh-terrain -g -y
Tiny World 可视性逻辑,实现相机移动时的预览板逐步揭示与持久化显示,支持透明度过渡、缩放动画及交互控制。
修改 Tiny World 中预览板的可见性逻辑
调整相机平移或旋转时的渲染效果
优化幽灵板(Ghost Boards)的展示行为
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-opacity-torch -g -y
规范Tiny World构建器渲染性能,限制后处理通道,管理DPR及GPU几何体缓存,优化Voxel地形批处理与实例化渲染,确保低配设备下的帧率稳定。
修改渲染管线或阴影设置
优化Voxel地形渲染性能
调整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 设置。强调保持数据绑定、ARIA 无障碍属性、键盘导航及搜索功能的兼容性,并规定移动端布局与分组逻辑。
修改 Tiny World Builder 的设置界面
调整渲染或世界相关的配置控件
优化设置模态框的可访问性或响应式布局
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-settings -g -y
指导在 Tiny World Builder 中添加或修改 GLSL 着色器效果,涵盖地形、海洋水体及特效库。说明权威文件位置、继承覆盖关系及程序化噪声工具用法,确保在不破坏构建的前提下扩展视觉效果。
需要添加新的 GLSL 着色器效果
修改现有的水面或地形渲染逻辑
排查着色器相关的视觉 bug
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-shader-fx -g -y
指导在Tiny World Builder仓库中编辑单文件Three.js应用,保持内联结构、本地工作流及代码规范。
编辑 tiny-world-builder.html
维护 Three.js r185 依赖
执行本地构建或测试
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收藏包展示、冻结岛屿及游玩模式访问。包含认证门禁、免费包限制、岛屿生成与快照保存,以及旧版轮播代码的归档说明。
用户登录并检查权限后进入收藏页面
查看或购买游戏内收藏包
处理岛屿数据生成与存档逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-collectibles -g -y
定义Tinyverse赛道模块的开发规范,涵盖地面赛道、桥梁及卡车的实现规则。要求隔离Avatar依赖,正确处理地形缩放与材质复用,管理动静对象分组及HUD显示逻辑,并明确公共API接口与验证流程。
修改Tinyverse赛道地面或桥梁结构
调整拉力赛车或展示钩子逻辑
开发或维护engine/world下的赛道功能
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-race-track -g -y
定义 Tiny World Builder 的模式安全规范,涵盖引导工具选择、构建/游玩/展示模式切换逻辑、欢迎界面流程及第一人称/第三人称行走模式的相机与avatar控制规则。
修改Tiny World Builder的模式指示器或引导工具选择
调整Esc键退出或选择行为
实现或修复构建/游玩/展示模式的状态切换逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tool-icons-and-modes -g -y
用于 Tiny World Builder 前端 UI 的视觉质量检查,涵盖渲染、交互、UI 元素及性能表现。
需要验证前端界面视觉效果时
检查游戏内渲染和交互逻辑时
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-visual-qa -g -y
Tiny World Builder的WebXR集成指南,涵盖VR沉浸、AR放置及手柄输入。支持Android/Quest WebXR与iOS AR 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
topology
uv mapping
retopology
LOD systems
baking normals
FBX export
GLTF export
npx skills add jasonkneen/tiny-world-builder --skill 3d-modeling -g -y
Fractal 是一个基于递归语言模型的 CLI 工具,专为处理大型代码库分析、跨文件综合及深度审计等重上下文任务设计。通过无头模式自动运行,避免上下文溢出,适合复杂推理和调查工作。
需要分析大型或深层代码库
跨多个文件进行信息综合与审计
执行开放式调查或根因分析
npx skills add jasonkneen/tiny-world-builder --skill fractal -g -y
通过 Poly Pizza REST API 搜索、浏览和下载低多边形 3D 模型,支持按关键词查询、获取热门模型及下载 GLB 文件。
需要查找或搜索 3D 模型资源
需要下载 .glb 等格式的 3D 资产
npx skills add jasonkneen/tiny-world-builder --skill poly-pizza-api -g -y


