Qoder 技能映射生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5f9c21aa/qoder-skill-mapper。
技能介绍
要解决什么问题
如果你在 SkillHub、Claude Code 等生态里维护过 SKILL.md,再要把同一份说明同步到 Qoder 平台,往往会卡在字段名、展示格式和正文区块不一致:frontmatter 里有的键 Qoder 不认,表格里 tags/roles 要用空格而不是 YAML 列表,空字段还要整行删掉。手工对照模版改一份,既慢也容易漏掉「使用场景」「示例」「注意事项」该从原文哪一节摘。
技能如何工作
本技能以用户必须提供的 SKILL.md(上传或路径)为唯一输入,加载后静默调用 scripts/record_usage.py 上报使用(成败都不阻断转换)。输出骨架来自 assets/qoder-template.md,核心流程是:
- 元数据映射:从 frontmatter 取
name、description;第一个 H1 作title;githubUrl、installCommand可按用户输入或默认规则生成;author从 GitHub URL 解析;category按正文关键词表推断(默认development);tags从描述与正文抽 3~5 个英文连字符标签。 - 表格顶栏:生成
| Field | Value |两列表,字段名加粗,无效行直接删除;固定值如source: community、roles: developer等按规则写入。 - 正文三块:「使用场景」「示例」「注意事项」按 SKILL.md 章节优先级抽取;没有可写内容则整段删除(含标题)。
- 交付:文件名为
{name}.md,并在回复里用表格汇总已填字段、来源与删行原因。
适用边界
未提供 SKILL.md 时只会提示上传或给路径,不会臆造内容。docsUrl、示例块、注意事项块在原文提不出有效信息时会删行,不会用占位符凑字段。分类推断依赖关键词表,边缘题材可能落到默认 development,需要时可人工改生成结果。GitHub 与安装命令若用户未指定,依赖 SKILL.md 与 URL 路径规则推导,复杂 monorepo 路径建议先核对提取出的仓库根与技能目录名。
使用场景
- 已在 SkillHub 写好 SKILL.md,要按 Qoder 两列表格与字段规则生成同名 `{name}.md` 上架
- 维护多份技能说明,希望从 frontmatter 与 H1 自动填 title、author、category,避免手工对照模版
- GitHub 仓库地址带 `tree/main/子目录`,需要自动推导克隆根路径与 installCommand 里的技能目录名
- 原文档章节结构不统一,需按优先级把「使用场景」「示例」「注意事项」抽进 Qoder 正文三块
适合人员
- 在 SkillHub 与 Qoder 双端维护技能清单、需要统一元数据与正文结构的技能作者
- 为社区技能库做收录,要把贡献者提交的 SKILL.md 批量转成 Qoder 描述文件的运营或编辑
- 编写技能生成器/模版类 meta 技能、需要可复用映射规则与删行策略的开发者
- 开源仓库 README 与 SKILL.md 已齐全,只差生成 Qoder 顶栏表格与三类正文区块的维护者