godot-gdscript
GDScript programming skill for Godot Engine, including signals, coroutines, and performance optimization.
DeepseekModel
官方收录技能
质量 优秀 · 90
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=a5c-ai-babysitter-library-specializations-game-development-skills-godot-gdscript-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name godot-gdscript description GDScript programming skill for Godot Engine, including signals, coroutines, and performance optimization. allowed-tools Read, Grep, Write, Bash, Edit, Glob, WebFetch graph {"domains":["domain:gaming"],"specializations":["specialization:game-development"],"skillAreas":["skill-area:game-engines","skill-area:gameplay-programming"],"roles":["role:game-developer"]} Godot GDScript Skill GDScript programming for Godot Engine development. Overview This skill provides capabilities for implementing game logic using GDScript, Godot's Python-like scripting language. Capabilities Language Features Classes and inheritance Signals and connections Coroutines with await Static typing Node Interaction Scene tree navigation Node references Group management Signal connections Performance Object pooling patterns Cache node references Optimize loops Use typed arrays Best Patterns State machines Singletons (autoload) Resource management Export variables Prerequisites Godot 4.0+ GDScript knowledge Usage Patterns Signal Pattern class_name Player extends CharacterBody2D signal health_changed(new_health: int) signal died @export var max_health: int = 100 var health: int = max_health func take_damage(amount: int) -> void: health = max(0, health - amount) health_changed.emit(health) if health <= 0: died.emit() Coroutine Pattern func spawn_enemies() -> void: for i in range(10): spawn_enemy() await get_tree().create_timer(1.0).timeout Best Practices Use static typing Cache node references in _ready Use signals for decoupling Prefer composition over inheritance Profile with built-in profiler References GDScript Documentation
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |