用途:本技能用于在 GodotPrompter 仓库中编写或编辑 SKILL.md、技能的 references/*.md 以及 agents/ 下的智能体定义,提供该仓库的文件格式模板与校验规则。内容约定与体量预算参见根目录 CLAUDE.md。
主要能力与格式要求:每个技能必须以 YAML frontmatter 开头,包含 name 与 description(description 形如“Use when [触发条件] — [简要范围]”)。正文依次为标题与简介、Related skills 行、带模式与示例的编号章节,示例先 GDScript 后 C# 等价写法(使用 gdscript 与 csharp 语言标签),最后是实现检查清单。
C# 对照:校验器会检查 references/.md 中的 C# 对照(csharp-parity--reference)。按语言分节的文件改为文件级检查;仅在正文提及 C# 的标题不算分区。某节确实无法提供 C# 对应实现时,只标记该节,不标记整个技能,使用 <!-- csharp-parity: n/a — 原因 -->,原因必填,缺失即报错;标记可含 < 与 >,围栏代码块内的标记会被忽略。不要改用 GDSCRIPT_ONLY_BY_DESIGN(会豁免全部章节)或把标题改成“… (GDScript)”(会触发语言分区检查并把整个文件降级为文件级检查)。仅含注释的 ```gdscript 围栏块不算代码示例,会被标记为未配对的 GDScript 块,应改写为正文或列表。
智能体格式:agents/<name>.md 使用 YAML frontmatter,含 name、description(可带 <example> 块)与 model: inherit。
使用方式与限制:完成前运行 node scripts/validate-skills.mjs,它会校验 frontmatter、交叉引用与 16 KB 体量预算。资料未提供更多安装或平台信息。