diffs
Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
DeepseekModel
官方收录技能
质量 优秀 · 90
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=openclaw-openclaw-extensions-diffs-skills-diffs-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name diffs description Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries. When you need to show edits as a real diff, prefer the diffs tool instead of writing a manual summary. The diffs tool accepts either before + after text, or a unified patch string. Check details.changed : identical before/after input returns false without creating an artifact; rendered results return true . Use mode=view when you want an interactive gateway-hosted viewer. After the tool returns, present details.viewerUrl with an available surface-presentation tool. If the deployment uses a loopback trusted proxy (for example Tailscale Serve with gateway.trustedProxies including 127.0.0.1 ), raw loopback viewer requests can fail closed without forwarded client-IP headers. In that topology, prefer mode=file / mode=both , or use a configured viewerBaseUrl / explicit proxy/public baseUrl when you need a shareable viewer URL. Use mode=file when you need a rendered file artifact. Set fileFormat=png (default) or fileFormat=pdf . The tool result includes details.filePath . For large or high-fidelity files, use fileQuality ( standard | hq | print ) and optionally override fileScale / fileMaxWidth . When you need to deliver the rendered file to a user or channel, do not rely on the raw tool-result renderer. Instead, use an available file-sending tool to send details.filePath as an attachment. Use mode=both when you want both the gateway viewer URL and the rendered artifact. If the user has configured diffs plugin defaults, prefer omitting mode , theme , layout , and related presentation options unless you need to override them for this specific diff. Include path for before/after text when you know the file name.
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |