kiwi-agreement-handoff SKILL.md skillA
kiwi-agreement-handoff from harrylabsj/kiwi is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add harrylabsj/kiwi/kiwi-agreement-handoff@git:20261030.a362e0bPins git:20261030.a362e0b in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- harrylabsj/kiwi
- Path
integrations/hosts/workbuddy/kiwi-procurement-expert/skills/kiwi-agreement-handoff/SKILL.md- Versions recorded
- 3
- Latest version
- git:20261030.a362e0b, committed Oct 30, 2026
- First version recorded
- Sep 14, 2026
- Size
- 3,688 bytes
- Repository stars
- 21
- License
- Apache-2.0
Confirm selected Kiwi nonbinding terms with the buyer, handle persistent approvals and provide a verified handoff without placing orders or paying.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 协议确认与交接
仅适用于真实的 Kiwi 任务与协议。互联网电商商品没有 Kiwi 商家身份,不能进入本流程:既不能说「已达成协议」,也不能为它生成 checkout/PO/联系入口——只提供原始商品链接或拟好的询价内容。
用户选定商家后,以 `kiwi_get_task` 的最新候选为依据,展示商家、商品规格、数量、币种/金额、交期、未决条款及“非约束性协议”性质。只有用户明确确认这些条款后才请求接受;“推荐哪家”不代表接受。
## 接受协议
1. 调用 `kiwi_accept_agreement(task_id, candidate_id, approval_id?)`,candidate_id 必须来自当前任务。
2. 若返回结构化 `{ "approval_required": { "approval_id": "..." } }`,保留真实 approval_id,核对对应动作和候选。用户已明确确认同一条款时可直接将该授权落实到 `kiwi_approve(approval_id, note?)`;未确认、条款已变化或审批指向不同动作时先询问。不得从错误文本拼接 ID,不把系统返回审批请求当成用户同意。
3. 批准后携该 `approval_id` 重试接受。用户拒绝对应待审批请求时调用 `kiwi_reject(approval_id, reason?)`,不重新申请来绕过拒绝。
4. 接受会向商家发送 `accept_nonbinding`;只有商家返回与本次报价/条款摘要一致的 agreement artifact 才算双方达成。商家拒绝(如报价过期、条款不匹配)时停止并如实说明,不生成“已达成”结论。
5. 成功后用 `kiwi_get_agreement(agreement_id)` 核对条款、来源和 digest。未成功返回协议 ID 就不能宣称已达成。
## 交接入口
…Read the whole file at its exact version.
How to install
mdr add harrylabsj/kiwi/kiwi-agreement-handoff@sha256:48d521e656acb916The line at the top of this page pins the label git:20261030.a362e0b, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_jhbb2vlm6p2dlkfv)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 3 versions of this file, between Sep 14, 2026 and Oct 30, 2026, about one every 23 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261030.a362e0b latest | 2026-10-30 | a362e0b | 3,688 B | A | view · diff |
| git:20260925.be985d2 | 2026-09-25 | be985d2 | 2,516 B | A | view · diff |
| git:20260914.a8a1704 | 2026-09-14 | a8a1704 | 2,255 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3688 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
harrylabsj/kiwi · 21 stars · license Apache-2.0 · pushed 2026-11-05 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_jhbb2vlm6p2dlkfv GET https://markdownregistry.com/api/v1/resolve?ref=harrylabsj/kiwi/kiwi-agreement-handoff GET https://markdownregistry.com/api/v1/blob/48d521e656acb916d14fb6ab71af1bd7dda78c630a7b6c221cf77d9a8b030165
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.