skill-creator-cn
此技能应在需要创建、重构、验证、迭代或打包标准技能包时使用。适用于把经验流程沉淀为可分发的 SKILL.md 目录包,且不应默认绑定某个具体宿主工具。
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
此技能应在需要创建、重构、验证、迭代或打包标准技能包时使用。适用于把经验流程沉淀为可分发的 SKILL.md 目录包,且不应默认绑定某个具体宿主工具。
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
此技能应在需要把章纲、场景目标或续写任务转成可读正文时使用。目标是稳定推进章节节奏、冲突与情绪,而不是只堆事件。
Use when writing, planning, continuing, repairing, revising, or running marathon/"疯狂写作"/auto continuation mode for Chinese long-form fiction with recurring characters, multiple plotlines, persistent world rules, chapter-by-chapter continuity needs, or style-specific constraints.
此技能应在用户意图还模糊、素材不足或创作方向尚未收束时使用。目标是用最少的问题换到最关键的信息,而不是把用户困在问答里。
此技能应在修订、续写或阶段检查前后使用。目标是发现人物、世界规则、时间线、伏笔与文风的前后冲突,并给出可执行修复建议。
此技能应在需要把题材、角色、冲突和目标整理为可扩展结构时使用。目标是先搭稳骨架,再决定细节落到总纲、卷纲还是章纲。
此技能应在章节、阶段或会话结束后使用。目标是把后续续写真正需要记住的信息压缩出来,而不是把正文简单缩写一遍。
| name | skill-creator-cn |
| description | 此技能应在需要创建、重构、验证、迭代或打包标准技能包时使用。适用于把经验流程沉淀为可分发的 SKILL.md 目录包,且不应默认绑定某个具体宿主工具。 |
| version | 1 |
| activation_hints | ["用户要创建新技能","用户要把经验沉淀为技能","用户要重构已有技能包","用户要验证或打包技能"] |
| inputs | ["目标技能的用途","触发该技能的真实示例","可复用资源清单"] |
| outputs | ["标准技能目录结构","带 frontmatter 的 SKILL.md","可执行脚本、参考资料与素材建议"] |
| required_capabilities | [] |
| optional_capabilities | ["file_read","file_write","archive_zip","run_script","search_reference"] |
| safe_without_tools | true |
| resource_hints | {"scripts":["scripts/init_skill.dart","scripts/quick_validate.dart","scripts/package_skill.dart"],"references":["references/skill-authoring-guide.md","references/upstream-attribution.md"],"assets":[]} |
| preferred_output | 标准技能目录与 SKILL.md 草案 |
要把一个经验流程沉淀为技能时,先把技能看成“给另一个模型的入职说明”,而不是一段提示词。只保留可复用、非显而易见、能长期帮助执行的内容。
在以下场景触发此技能:
skills/<id>/SKILL.md 包。SKILL.md。references/、scripts/、assets/。SKILL.md 和 references/ 重复堆相同信息。先明确:
如果模式还不清楚,只追问最关键的 1 到 3 个问题。
优先按标准目录组织:
skill-name/
├── SKILL.md
├── scripts/
├── references/
└── assets/
不是每个技能都必须拥有全部资源目录,但目录含义要保持稳定:
scripts/ 放确定性步骤、可重复脚本、格式转换、初始化器、验证器。references/ 放只在需要时才加载的详细资料、规则、模式和示例。assets/ 放最终输出要用的模板、图片、字体、示例工程等,不默认进上下文。至少包含:
namedescription建议补充:
activation_hintsinputsoutputsrequired_capabilitiesoptional_capabilitiessafe_without_toolsresource_hintspreferred_output把 description 写成“此技能应在……时使用”的第三人称说明,不要写空泛广告语。
正文使用中文祈使句风格:
不要把宿主内置工具写成硬前提。要写成:
优先使用包内脚本:
scripts/init_skill.dart 初始化新技能目录。scripts/quick_validate.dart 做基础结构检查。scripts/package_skill.dart 在验证通过后打包 zip。如果宿主不能运行脚本,至少按脚本逻辑手动检查:
SKILL.md 是否存在。name 是否稳定可分发。description 是否清晰说明触发时机。SKILL.md。优先在以下情况使用脚本:
需要详细规范、示例或流程时,再读参考资料。不要一开始把整份长文档塞进上下文。
只有在技能最终要交付模板、样板文件、图片或示例工程时才使用。