在日常工作中,我们经常需要处理重复性任务,如调整文档结构、撰写周报告等,每次都需要输入格式要求、偏好、操作流程,这种模式不仅耗时,也容易遗漏关键细节。Skills是一份标准化的教程,会指导CodeGenie面对任务时如何思考、遵循什么步骤、输出什么格式、注意事项是什么。开发者只需要定义一次,CodeGenie便能在后续的每次对话中自动识别并应用,实现“一次定义,长期稳定复用”效果。
Skills实际是一个包含SKILL.md文件(区分大小写)的文件夹,在SKILL.md文件中以自然语言描述技能的名称、触发条件和执行步骤,让开发者能快速定义自动化工作流。SKILL.md文件写作时,严格遵循业界YAML Frontmatter(元数据) + Markdown Body(正文) 的统一规范,以及要确保内容结构清晰、触发词准确、没有错误处理,提升Skills可维护性和可复用性,使Agent能够稳定执行。
从DevEco Studio 6.1.0 Release(6.1.0.830)版本开始,CodeGenie支持导入Global Skills(全局技能)和Project Skills(项目技能)两种。其中,Global Skills支持当前用户在本地所有项目中使用,不可跨设备同步;Project Skills适用于当前项目。开发者根据业务需要导入对应的Skills。
按钮,或者点击界面右上方Settings
按钮,选择Skills,进入配置页面。
按钮进行导入。

可在代码编辑区打开SKILL.md文件。
