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插图或装饰元素
创建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场景,使用基本几何体构建3D资产。
根据图片生成Three.js场景
修复Three.js渲染错误
npx skills add jasonkneen/tiny-world-builder --skill threejs-primitive-reconstructor -g -y
提供TinyWorld 25D可玩模板精灵的管理指南,涵盖运行时API、Sprite-sheet布局规则及类生成流程。
修改可玩角色精灵
克隆角色类
配置动画播放
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密钥逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-auto-batching -g -y
定义 Tiny World Builder 中工具按钮和图标的统一视觉风格,包括边框、阴影及图标描边规范,确保 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、MCP 及插件集成,涵盖 Netlify Functions 后端逻辑、Solana 钱包支付、实时通信及社区功能。
修改 Tiny World API 接口
配置 Webhook 或 SSE 事件
调整 MCP 或插件集成逻辑
更新自动化示例代码
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-integrations -g -y
指导修改家园岛屿布局、边缘装饰、底部结构及飞机航线。涵盖坐标系定义、buildHomeBorder流程、粒子特效与材质渲染,确保网格变更时正确重建。
调整岛屿布局或边缘装饰
修改飞机航线或横幅位置
配置岛屿底部特效与材质
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-and-planes -g -y
规范 TinyWorld 岛屿查看器的生成逻辑与渲染规则,涵盖壳资源、顺序生成器、渲染适配器及控制器。定义地形层叠顺序、桥梁检测、灯笼布局、庄园生成及作物/装饰细节,确保数据 schema 有效与视觉一致性。
修改岛屿查看器界面或路由配置
调整岛屿生成的顺序逻辑或图形默认值
实现新的地形元素(如桥梁、庄园)生成规则
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-island-viewer -g -y
指导在Tiny World Builder中创建、导入和审查低多边形风格化3D资产,涵盖Three.js程序网格、GLB模型、材质调色板及比例规范。
添加或导入低多边形3D资产
设计风格化3D物体
审查3D资产的视觉风格和比例
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-stylized-3d -g -y
规范 Tiny World Builder 的低多边形场景生成提示词,指导模型输出符合 JSON Schema 的棋盘数据。涵盖构图原则、图元组装及非原生物体的体素构建策略,确保场景连贯性与机器可解析性。
编辑 Tiny World Builder 生成提示词
调整模型生成的低多边形世界场景
优化 Auto suggestions 以创建一致的 3D 棋盘场景
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-lowpoly-world-prompt -g -y
用于Tiny World引擎的体素地形雕刻器,支持绘制材质和推拉方块塑造平坦顶部的地形网格。
需要创建或修改游戏内的体素地形
调整地形高度或材质以改变场景外观
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-mesh-terrain -g -y
定义Tiny World中Home与Preview区域的可见性逻辑,包括相机视锥揭示、历史足迹持久化及透明度过渡动画。
调整Tiny World场景中Home板或Preview板的可见性与透明度行为
处理相机平移时的动态渲染揭示与视觉反馈效果
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-opacity-torch -g -y
规范 Tiny World 渲染器性能,限制后处理与 DPR,引入几何体缓存及 InstancedMesh 批量绘制,优化低端 GPU 表现。
调整渲染管线或后处理效果
优化帧率或内存占用
修改几何体生成逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-render-performance -g -y
管理Tiny World应用的本地与云端用户状态持久化,涵盖localStorage读写、Three.js材质设置同步、云存档API交互及JSON导入导出逻辑。
添加或修改用户持久化设置(如音频、相机、面板位置)
处理localStorage到默认文件的快照保存流程
实现云存档同步或JSON导入导出功能
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-runtime-state -g -y
规范 Tiny World Builder 设置模态框的修改,确保 Tab、面板及控件的兼容性、可访问性和响应式布局。
修改设置界面的 UI 结构或交互逻辑
调整渲染、世界、材质等具体配置项
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 应用,确保保持内联脚本结构、本地开发工作流及特定代码规范。
编辑 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收集品系统
处理包揭示与收藏逻辑
配置访问白名单与认证
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-collectibles -g -y
定义 Tinyverse 赛道系统开发规范,涵盖地面赛道、桥梁及卡车的实现。要求隔离渲染层级、复用材质、优化静态网格合并,并提供公开的运行时 API 以支持 UI 交互与动画控制。
修改 Tinyverse 赛道或桥梁几何体
调整赛车动画逻辑
实现 HUD 显示与隐藏逻辑
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-tinyverse-race-track -g -y
定义 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组件渲染
npx skills add jasonkneen/tiny-world-builder --skill tinyworld-visual-qa -g -y
规范 Tiny World Builder 的 WebXR 集成,涵盖 VR/AR 模式、控制器交互及 Apple 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模型制作、导出及优化问题。
3d modeling, mesh topology
uv mapping, retopology
Blender, Maya, ZBrush workflows
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 资产的场景。
用户请求查找或下载特定主题的 3D 模型
任务涉及从 Poly Pizza 平台获取免费低多边形资源
需要检索模型元数据或直接下载 .glb 文件
npx skills add jasonkneen/tiny-world-builder --skill poly-pizza-api -g -y


