with one click
godot-batch-operations
提供批量操作Godot节点的能力,支持批量更新属性、重命名、删除和创建节点,大幅提升开发效率
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
提供批量操作Godot节点的能力,支持批量更新属性、重命名、删除和创建节点,大幅提升开发效率
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Godot技能统一入口,根据用户需求智能选择并调用最适合的Godot子技能,提供15个专业技能的一站式开发体验
为中文开发者提供完整的项目本地化、环境配置和开发工作流指导,确保中英文双语环境下的最佳开发体验
自动使用Context7进行文档研究,当用户需要代码生成、配置步骤或库/API文档时无需明确请求即可自动获取最新信息
GDScript 语法权威指南,提供最新 Godot 4.5 语法规范、最佳实践、缩进规则和代码风格
Godot 资源与动画创建专家,支持自然语言描述自动完成精灵导入、动画配置、特效制作、音效集成等资源工作
Godot 2D相机系统专家,专门处理多角色相机管理、视野控制、平滑跟随和动态视角系统
| name | Godot Batch Operations |
| version | 1.0.0 |
| description | 提供批量操作Godot节点的能力,支持批量更新属性、重命名、删除和创建节点,大幅提升开发效率 |
本技能为Godot开发者提供高效的批量节点操作能力,支持一次性对多个节点执行相同操作,大幅提升开发效率。
一次性更新多个节点的相同属性,支持位置、旋转、缩放、可见性等所有节点属性。
按照命名规则批量重命名节点,支持前缀、后缀、序号等多种命名模式。
根据条件批量删除节点,支持按类型、名称模式、层级关系等筛选条件。
基于模板批量创建节点,支持数组式批量生成和自动命名。
确定目标节点
准备属性数据
执行批量更新
验证结果
选择目标节点
定义命名规则
执行重命名
更新引用
# 更新所有以 "Enemy" 开头的节点的位置
claude godot update_node_property --node_path="/root/MainScene/Enemy*" \
--property="position" --value="{\"x\": 100, \"y\": 200}"
# 将所有 "Item_" 开头的节点重命名为 "Collectible_001", "Collectible_002" 等
claude godot batch_rename_nodes --parent_path="/root/MainScene" \
--pattern="Item_*" --new_pattern="Collectible_##"
# 批量更新多个属性
claude godot batch_update_properties --node_paths='[
"/root/MainScene/Player",
"/root/MainScene/Enemy1",
"/root/MainScene/Enemy2"
]' \
--properties='{
"modulate": "Color(1, 0, 0, 1)",
"process_mode": "Node.PROCESS_MODE_INHERIT"
}'
# 删除所有隐藏的节点
claude godot batch_delete_nodes --parent_path="/root/MainScene" \
--condition="node.visible == false"
先测试后执行
使用精确的选择器
备份场景
分批处理
记录操作
避免在运行时修改
不要忽略错误
避免复杂的条件嵌套
不要修改只读属性
避免循环引用
本技能与以下 Godot MCP 工具深度集成:
update_node_property - 更新单个节点属性get_node_properties - 获取节点属性list_nodes - 列出子节点create_node - 创建节点(批量创建时使用)claude godot --help 查看所有可用工具