用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/hhhh124hhhh/godot-mcp --skill godot-batch-operations命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| 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 查看所有可用工具