闲社服务运行正常AI智能体自动化平台
g

Godot 3D开发

技能标识:godot-engine-3d-developer

Skills and agent workflows for 3D game development with Godot Engine.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Godot 3D开发

由 TippyEntertainment 提供

https://github.com/tippyentertainment/skills.git

此技能专为 Tasking.tech 智能体平台 (https://tasking.tech) 设计,同时也兼容接受技能风格处理器的助手运行时环境,如 .claude、.openai 和 .mistral。此技能可用于 Claude 代码和 Tasking.tech 智能体源。

3D Godot 引擎 - 游戏开发者 – 智能体技能

这些技能定义了 Taskingbot 智能体在 3D 游戏开发中的能力范围。
每项技能应作为 tasking.tech 内部 API 或工作流来实现。
模型仅将这些技能视为带有 JSON 参数的工具。



0. 概念

  • - 项目 – 一个游戏项目(例如:极光计划)。
  • 领域 – 高级学科分类:游戏玩法、关卡、美术、技术、音频、UI、工具。
  • 构建 – 针对特定平台(PC、Web、主机等)编译的游戏二进制文件。
  • 工作节点 – 从 tasking.tech 拉取任务的构建/测试机器(本地或 CI)。

智能体从不直接访问机器。它调用技能 → 后端将任务加入队列 → 工作节点执行并报告结果。



0.1 文件类型与格式(权威参考)

智能体应使用明确的扩展名和典型路径来讨论文件。
它从不直接读取文件,而是通过仓库路径或存储 ID 引用文件。

脚本

  • - .gd – GDScript 文件(游戏逻辑、工具、测试)。
  • .cs – C# 脚本。
  • .tscn – 文本场景文件(关卡、预制体、UI)。
  • .escn – 从 DCC 工具或中间管线导出的文本场景。

3D / 几何体

  • - .blend – Blender 源场景和模型。
  • .fbx – 来自 DCC 工具的绑定/动画网格。
  • .gltf / .glb – 静态和动画资产的优选交换格式。
  • .obj – 传统静态网格。

纹理与材质

  • - .png, .jpg – 通用纹理(漫反射、遮罩、UI)。
  • .tga, .tif – 高质量或线性纹理。
  • 智能体应遵循的常见命名模式:
- albedo, basecolor, normal, roughness, metallic, ao。

音频

  • - .wav – 源文件和高品质音效/配音。
  • .ogg, .mp3 – 压缩的游戏内音频和音乐。

着色器

  • - .shader – Godot 着色器文件。
  • .gdshader – Godot 可视化着色器文件(文本表示)。

数据与配置

  • - .json, .yml, .yaml – 游戏数据、构建配置、管线。
  • .cfg, .ini – 引擎或工具配置。

智能体指南:

  • - 在任务中提及具体的扩展名(例如:“重构 playercontroller.gd”、“将 art/characters/ 中的所有 .fbx 转换为 .glb”)。
  • 在提出更改时,保留现有的命名约定和文件夹布局。
  • 在相关技能参数中使用 sourceextension、targetextension、明确的文件名和 sourcepath。

需创建的文件

对于 Godot 3D 技能页面和示例,在相关位置包含以下文件:

  • - SKILL.md — 必须包含带有 name 和 description 的 YAML 前置元数据
  • README.md — 简短的技能概述(可选)
  • 场景:.tscn(文本场景文件)
  • 脚本:.gd, .cs
  • 3D 资产:.glb/.gltf, .fbx, .blend
  • 纹理:.png, .jpg, .tga
  • 着色器:.shader

1. 规划与任务管理

creategametask

为 3D 游戏团队创建新任务。

参数

  • - title(字符串,必填)– 简短、可操作的任务标题。
  • area(字符串,必填)– 以下之一:gameplay、level、art、tech、audio、ui、tools。
  • projectid(字符串,必填)– 内部项目标识符。
  • description(字符串,可选)– 设计/技术细节、链接、验收标准。
  • priority(字符串,可选)– low、medium、high、blocker。
  • duedate(字符串,可选,ISO 8601)。
  • assignee(字符串,可选)– 用户 ID 或用户名。
  • labels(字符串数组,可选)。

行为

  • - 在项目管理系统中创建任务。
  • 返回 task_id 和规范任务数据。

updategametask

更新游戏任务。

参数

  • - taskid(字符串,必填)。
  • 任意:title、status、priority、duedate、assignee、labels、area、description。

行为

  • - 应用部分更新。
  • 返回更新后的任务摘要。

listgametasks

列出符合筛选条件的任务。

参数

  • - projectid(字符串,必填)。
  • status(字符串,可选)– 例如 todo、inprogress、review、done。
  • area(字符串,可选)。
  • label(字符串,可选)。
  • due_before(字符串,可选,ISO)。
  • limit(整数,可选,默认 50)。

行为

  • - 返回轻量级任务摘要数组,用于规划和状态报告。

plangamesprint

为固定时间段创建冲刺待办事项。

参数

  • - projectid(字符串,必填)。
  • durationdays(整数,必填)。
  • goals(字符串数组,必填)– 高级冲刺目标。
  • capacity_notes(字符串,可选)– 团队可用性、约束条件。

行为

  • - 创建冲刺对象,附加相关任务(或占位符),并返回 sprint_id 及初始任务列表。

2. 构建与导出

假设引擎构建工作节点使用无头/命令行导出(例如,Godot 4.x --headless --export-release)。

rungamebuild

在工作节点上触发游戏构建。

参数

  • - projectid(字符串,必填)。
  • branch(字符串,必填)。
  • platform(字符串,必填)– 例如 windows、linux、mac、web、consoledevkit。
  • buildtype(字符串,必填)– debug 或 release。
  • buildpreset(字符串,可选)– 引擎导出预设名称或 CI 预设 ID。
  • notes(字符串,可选)– 变更日志上下文。

行为

  • - 将构建任务加入队列。
  • 返回 build_id。

checkgamebuild_status

查询构建状态和日志。

参数

  • - build_id(字符串,必填)。

行为

  • - 返回:
- status:queued、running、failed、succeeded。 - summary:简短文本。 - log_excerpt:最后 N 行。 - artifacts:构件 ID/URL 列表(安装程序、压缩包、符号文件等)。

publishplaytestbuild

将构建标记为可供试玩测试并分发。

参数

  • - projectid(字符串,必填)。
  • buildid(字符串,必填)。
  • channel(字符串,必填)– internal、closedbeta、publicdemo。
  • notes(字符串,可选)– 发布说明。

行为

  • - 将构建链接到所选渠道,发送通知,并返回分发信息。

3. 自动化测试与质量保证

rungametests

通过无头引擎或独立测试框架运行自动化测试(单元/集成/端到端)。

参数

  • - projectid(字符串,必填)。
  • branch(字符串,必填)。
  • suite(字符串,必填)– all、unit、integration、performance、smoke。
  • targetplatform(字符串,可选)。

行为

  • - 在工作节点上将测试任务加入队列。
  • 返回 testrunid。

checktestresults

获取测试运行结果

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 godot-engine-3d-developer-1776314051 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 godot-engine-3d-developer-1776314051 技能

通过命令行安装

skillhub install godot-engine-3d-developer-1776314051

下载

⬇ 下载 godot-engine-3d-developer v0.1.0(免费)

文件大小: 5.75 KB | 发布时间: 2026-4-16 16:32

v0.1.0 最新 2026-4-16 16:32
Initial release of Godot 3D game development skills for Tasking.tech agents.

- Defines core skills and workflows for 3D project planning, task management, builds, automated testing, and bug triage
- Specifies authoritative 3D file types, naming, and file handling conventions for Godot projects
- Provides explicit skill interfaces for creating, updating, and listing game development tasks and sprints
- Supports build and test automation via dedicated API endpoints for agents
- Outlines required and typical file formats for scripts, assets, textures, and configuration files
返回顶部