Skill 资源库

AI Skill 资源库

把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。

personjakexiao无需 Key

gin

Gin Go web框架。涵盖了路由、中间件、绑定、验证和渲染。用于快速、极简的Go API。使用时机:用户提到“gin”、“gin-gonic”、“go web框架”、“go rest api”,询问关于“gin中间件”、“gin绑定”、“gin验证”、“gin路由器”、“快速go api”、“gin上下文”。不适用于:Echo项目 - 请改用`echo`,Fiber项目 - 请改用`fiber…

download12deployed_codestar2
personjakexiao无需 Key

threejs-textures

Three.js纹理 - 纹理类型、UV映射、环境贴图、纹理设置。在处理图像、UV坐标、立方体贴图、HDR环境或纹理优化时使用。

download12deployed_codestar1.8K
personjakexiao无需 Key

threejs-geometry

Three.js几何体创建-内置形状、BufferGeometry、自定义几何体、实例化。在创建3D形状、处理顶点、构建自定义网格或使用实例化渲染进行优化时使用。

download12deployed_codestar1.8K
personjakexiao无需 Key

css-development-refactor

此技能应在重构现有CSS时使用,即将内联样式或实用类转换为语义模式。触发词包括“重构CSS”、“提取样式”、“整合CSS”、“转换内联”、“清理样式”、“迁移到语义”。转换为具有暗模式的语义类并进行测试。

download12deployed_codestar0
personjakexiao无需 Key

litestar

Litestar Python Web框架的专业知识。在处理Litestar路由、插件、中间件、依赖注入或配置时使用。

download12deployed_codestar8
personjakexiao无需 Key

svelte-deployment

Svelte部署指南。用于适配器、Vite配置、pnpm设置、库编写、PWA或生产构建。

download12deployed_codestar0
personjakexiao无需 Key

build-ui

使用React-ECS为Decentraland场景构建2D用户界面。创建HUD、菜单、血量条、记分板、对话框、按钮和输入表单。当用户希望添加UI、HUD、按钮、文本叠加层、菜单或屏幕上的元素时使用。

download12deployed_codestar3
personjakexiao无需 Key

optimize-scene

优化Decentraland场景性能,减少实体数量,最小化三角形预算,提高加载速度,并保持在场景限制内。当用户想要优化、提高性能、修复延迟、减少加载时间或检查场景限制时使用。

download12deployed_codestar3
personjakexiao无需 Key

aspnet-signalr

ASP.NET Core SignalR用于实时中心、客户端、组和流。涵盖强类型中心和中心过滤器。使用时机:用户提到“SignalR”、“实时”、“WebSocket”、“中心”、“实时通知”、“.NET WebSocket”、“推送通知”。不适用于:Spring WebSocket - 请使用`spring-websocket`,Socket.IO - 请使用Angular/React WebS…

download12deployed_codestar2
personjakexiao无需 Key

threejs-loaders

Three.js 资源加载 - GLTF、纹理、图像、模型、异步模式。在加载3D模型、纹理、HDR环境或管理加载进度时使用。

download12deployed_codestar1.8K
personjakexiao无需 Key

threejs-shaders

Three.js着色器 - GLSL、ShaderMaterial、uniforms、自定义效果。在创建自定义视觉效果、修改顶点、编写片段着色器或扩展内置材质时使用。

download12deployed_codestar1.8K
personjakexiao无需 Key

container-view-pattern

此技能强制React组件遵循容器/视图模式。在创建新组件、验证现有组件或重构组件以遵循关注点分离模式(其中容器处理逻辑,视图处理展示)时应使用此技能。

download12deployed_codestar1
personjakexiao无需 Key

excalidraw-diagram

创建Excalidraw图表JSON文件,以可视化的方式表达论点。当用户希望可视化工作流程、架构或概念时使用。

download12deployed_codestar1.3K
personjakexiao无需 Key

add-interactivity

为Decentraland场景实体添加点击处理器、悬停效果、指针事件、触发器和光线投射。当用户希望使对象可点击、增加交互性、检测玩家接近度或处理用户输入时使用。

download12deployed_codestar3
personjakexiao无需 Key

camera-control

在Decentraland场景中控制摄像机行为。使用CameraMode在第一人称和第三人称之间切换,使用CameraModeArea强制摄像机在特定区域的行为,使用VirtualCamera创建电影脚本摄像机,并通过MainCamera读取摄像机的位置/旋转。当用户希望控制摄像机、观看电影视角、过场动画或切换摄像机模式时使用。

download12deployed_codestar3
personjakexiao无需 Key

visual-feedback

使用截图工具查看正在运行的Decentraland预览,并直观地验证场景变化。在预览运行时,如果您需要检查代码更改后的场景外观,请使用此功能。

download12deployed_codestar3
personjakexiao无需 Key

thymeleaf

Thymeleaf模板引擎用于Java/Spring。涵盖了HTML模板、表达式、片段、国际化以及电子邮件模板。使用场景:当用户提到"thymeleaf"、"spring template"、"HTML template Spring"、"email template Java"、"th:text"、"th:each"、"th:if"、"fragments"、"layout"时。不适用于:REST…

download12deployed_codestar2
personjakexiao无需 Key

threejs-lighting

Three.js光照 - 光源类型、阴影、环境光照。在添加光源、配置阴影、设置基于图像的光照(IBL)或优化光照性能时使用。

download12deployed_codestar1.8K
personjakexiao无需 Key

eliteforge-frontend-generator

生成与cisdigital-generator-app相同逻辑的EliteForge前端项目。重用针对frontend_app/frontend_ui/frontend_sdk的确切项目类型到模板映射、公司/产品/服务的命名规则以及onebase-cli命令组装。当用户请求搭建EliteForge前端应用程序项目、Vue3组件monorepo项目、JS SDK/lib项目,或者请求与此生成器对齐的…

download12deployed_codestar0
personjakexiao无需 Key

reduce-complexity

此技能提供了减少React组件中认知复杂性的策略和模式。当ESLint报告sonarjs/cognitive-complexity违规、重构复杂的View组件或计划如何分解大型组件时,应使用此技能。在提取组件时,该技能强制执行此项目的Container/View模式要求。

download12deployed_codestar1
personjakexiao无需 Key

animations-tweens

在Decentraland场景中使用Animator(GLTF动画)、Tween(随时间移动/旋转/缩放)和TweenSequence(链式动画)来为对象添加动画。当用户希望创建动画、移动、旋转、旋转、滑动或运动效果时,请使用这些功能。

download12deployed_codestar3
personjakexiao无需 Key

lighting-environment

在Decentraland场景中添加动态光照并控制环境设置。使用LightSource创建点光源、聚光灯和定向光源,配置阴影,使用SkyboxTime控制日夜循环,检测领域信息,并使用自发光材质实现发光效果。当用户需要灯光、阴影、天空盒、日夜循环或发光材质时使用。

download12deployed_codestar3
personjakexiao无需 Key

player-avatar

在Decentraland场景中处理玩家头像。读取玩家位置和资料数据,使用AvatarBase自定义外观,通过triggerEmote/triggerSceneEmote触发表情,通过AvatarEquippedData读取已装备的可穿戴设备,使用AvatarAttach将对象附加到玩家身上,使用AvatarShape创建NPC头像,并在区域内修改头像。当用户需要玩家数据、表情、可穿戴设备、头像附…

download12deployed_codestar3