复用提示词与技能
将重复提示整理为技能,明确输入、调用方式与验证。
选择当前方式
把重复使用的工作方法写成技能,让 Lime 根据 description 发现并读取 SKILL.md。短期文稿可保存在普通 Markdown 文件中,再明确附到任务;Lime 不提供 /prompts:name 自定义提示词目录的现役命令。
从现有 Markdown 整理
- 保留工作目标、必需输入、范围和成功条件。
- 将容易变化的文件、日期、对象标识改为本次任务输入。
- 把确定的步骤写入 SKILL.md,需要时附参考材料或脚本。
- 删除过时入口和未经授权的自动提交、发送或发布。
- 在新任务用真实输入验证。
元数据与输入
markdown
---
name: change-summary
description: 阅读指定差异并起草变更说明;不提交代码或发布评论。
---
需要输入:目标仓库、基准分支或提交、说明的接收对象。
1. 核对工作目录和实际差异。
2. 说明行为变化、相关验证和未完成项。
3. 输出可审阅草稿。
4. 只在用户明确授权后才进入外部写入流程。技能输入用自然语言或脚本的明确参数提供。Lime 不把 $1、$ARGUMENTS、$FILE 或 $$ 作为自定义提示词自动展开合同;不要让未替换占位符成为待执行命令。
调用与共享
通过当前技能选择器或在请求中明确指定技能。项目技能可放 .agents/skills,个人技能可放 ~/.agents/skills;以实际技能目录返回的路径与状态为准。
需要团队分发、多项技能或工具依赖时使用插件。技能只说明如何工作,不能自行授权 Git 分支、提交、推送、创建 PR 或外部发送。
管理与验证
编辑后重新读取技能目录和内容,检查来源、启用状态与加载错误。分别验证应触发、不应触发、缺输入和失败情形。保留一份当前技能事实源,避免普通提示词和技能长期维护相同流程。