↑

CodeBuddy 技能创建器v0.2.0

skill-creator18 KB

指导从零创建可复用 CodeBuddy 技能包,包含目录初始化、脚本与参考资料组织、打包发布等完整流程。当你需要把重复工作流固化为技能、或为他人编写可共享的 CodeBuddy 扩展时使用。

0 0 0 0 更新于 2026-10-28 14:13

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

本技能面向需要将重复性任务、领域知识或工作流固化为可复用模块的用户,提供从需求分析到打包发布的完整技能创建方法论。它指导你如何识别适合技能化的场景,设计渐进式加载结构(元数据 → SKILL.md → 按需引用的附属资源),并通过配套的初始化与验证脚本生成标准目录结构。最终产出是一个包含规范 frontmatter、可执行脚本、参考资料和静态资产的完整技能包,可被其他 CodeBuddy 实例直接加载使用。

技能包含

  • SKILL.md(本文件):技能创建完整指南,涵盖设计原则、目录结构与编写规范
  • scripts/init_skill.py:一键初始化技能目录,自动生成标准 frontmatter 模板与示例子目录
  • scripts/package_skill.py:将技能打包为可分发的压缩文件
  • scripts/quick_validate.py:快速检查技能包的完整性与规范性
  • references/output-patterns.md:SKILL.md 编写模式与输出格式参考
  • references/workflows.md:技能创建各阶段的标准工作流详解
  • _skillhub_meta.json:技能包元数据索引

核心能力

  • 需求具象化:通过具体用例访谈将模糊需求转化为可执行的功能边界
  • 资源分层设计:区分核心指令(SKILL.md)、按需加载参考资料(references/)、免加载输出资产(assets/)与独立执行脚本(scripts/),优化上下文窗口使用
  • 标准目录初始化:自动生成分层目录结构与合规 frontmatter,避免手动搭建的遗漏
  • 渐进式披露:控制信息加载粒度,让 CodeBuddy 仅在需要时读取详细文档或执行脚本
  • 打包与验证:一键完成技能封装与质量检查,确保分发可用性

应用场景

用户怎么说本技能做什么
"我经常让 CodeBuddy 处理同样的 PDF 操作,每次都要重新解释"指导创建含 scripts/rotate_pdf.py 的 pdf-editor 技能,固化代码与触发条件
"团队新人不知道怎么按规范写前端页面"创建 frontend-webapp-builder 技能,在 assets/ 放置 React 样板工程,references/ 存放编码规范
"每次查 BigQuery 都要重新说明表结构"构建 big-query 技能,将表 schema 写入 references/schema.md,查询时自动按需加载
"我想把常用的品牌规范做成可复用包"从用例分析到 init_skill.py 初始化,再到 assets/ 收纳品牌素材,完成全链路创建