Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Kiwi Sourcing

ASecurity

Source products, request quotes, compare offers, and negotiate non-binding terms with suppliers.

45 stars
0 votes
0 copies
1 views
Added 9/23/2026
toolsgo

Security Analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned 9/23/2026

$npx -y skills add ahang1598/doubao-workbuddy-qwenwork-skills --skill kiwi-sourcing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kiwi Sourcing?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Kiwi Sourcing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ahang1598-kiwi-sourcing/badge)](https://www.skillsdirectory.com/skills/ahang1598-kiwi-sourcing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: kiwi-sourcing
display_name: Kiwi 采购询价
display_name_en: Kiwi Sourcing & Negotiation
description: Source products, request quotes, compare offers, and negotiate non-binding terms with suppliers.
description_zh: 查找供应商、跨商家询价、比价并协商非绑定采购条款。
description_en: Source products, request quotes, compare offers, and negotiate non-binding supplier terms.
allowed-tools: kiwi_search, kiwi_request_quotes, kiwi_get_task, kiwi_negotiate, kiwi_accept_agreement, kiwi_get_agreement, kiwi_handoff, kiwi_approve, kiwi_reject
version: 1.0.0
author: HarryLabs
user-invocable: true
---

# Kiwi 采购询价

当用户要找供应商、询价、比价、议价,或询问交期、起订量和售后时使用本技能。Kiwi 形成的
是非绑定商业协议:不创建订单、不支付、不锁库存,也不代表用户签署具有法律约束力的合同。

## 标准流程

1. 用 `kiwi_search` 发现候选供应商。把商品名称保持为短词,规格、预算、地区和时间要求另行整理。
2. 默认最多选择 3 家相关商家,调用 `kiwi_request_quotes`。每次写调用使用新的稳定幂等键。
3. 用 `kiwi_get_task` 查看结果。收到 `partial_success` 时保留成功报价,并明确列出失败商家。
4. 按总价、交期、MOQ、售后、币种和证据完整性比较,不只按单价排序。
5. 用户要求还价或澄清时调用 `kiwi_negotiate`,不要擅自改变预算、数量或交付底线。
6. 接受前调用 `kiwi_accept_agreement`。若返回 `approval_required`,先展示完整摘要,获得用户明确确认后调用 `kiwi_approve`,再携带返回的 `approval_id` 重试原 action。
7. 用 `kiwi_get_agreement` 核对协议、摘要和 digest。
8. 用户确实需要后续入口时再调用 `kiwi_handoff`。handoff 是单独 action,必须使用它自己的审批,不能复用接受协议的审批。

参数与隐私规则见 @references/commerce-intent.md,审批规则见 @references/approval-flow.md,
异常处理见 @references/error-recovery.md。

## 工具选择

| 工具                    | 用途                         | 约束                                |
| ----------------------- | ---------------------------- | ----------------------------------- |
| `kiwi_search`           | 发现供应商                   | 只读;先于询价                      |
| `kiwi_request_quotes`   | 向候选商家询价               | 最多 3 家;提供合法 intent 和幂等键 |
| `kiwi_get_task`         | 查看任务、报价与部分结果     | 超时后优先查询,不无限重试          |
| `kiwi_negotiate`        | 还价、澄清条款               | 不越过用户明确底线                  |
| `kiwi_accept_agreement` | 接受非绑定协议               | 需要对应 action 的审批              |
| `kiwi_get_agreement`    | 读取协议与审计摘要           | handoff 前核对                      |
| `kiwi_handoff`          | 生成 checkout、PO 或联系入口 | 不等于完成下单或支付                |
| `kiwi_approve`          | 批准待审批 action            | 只有用户明确确认后调用              |
| `kiwi_reject`           | 拒绝待审批 action            | 用户拒绝或条款不清时调用            |

## 必须向用户呈现的信息

在任何批准前,至少展示商家、商品与数量、总价及币种、交期、MOQ、售后/退换条件、报价
有效期、缺失信息和风险。不得只说“是否确认”。批准后也要说明结果仍是非绑定协议或后续入口。

## 禁止事项

- 未获得当前对话中的明确确认时,不调用 `kiwi_approve`;
- 不把同一 `approval_id` 用于不同 action、不同报价或已变化的条款;
- 不把聊天记录、联系人、地址、组织目录或 WorkBuddy 记忆整体放进采购意图;
- 不承诺 Kiwi 已下单、已付款、已锁库存或已签署合同;
- 不因某一家超时而丢弃其他商家的有效报价;
- 不自动无限重试写操作。

Attribution

ahang1598ahang1598
View sourceSee grades on GitHubMore from ahang1598 →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

ucoz-landing-skill

Create and edit uCoz homepage landing pages via MCP: custom templates, hero sections, lead forms, navigation menus, SEO, and responsive layout. Includes a visual design system (style selection, layout/grid, section recipes, typography/spacing, color tokens, component states, icons, modern CSS/JS, motion, imagery, social proof, copy/voice, accessibility). Uses ucoz-mcp tools for templates, site file uploads, and site modules.

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

953191 votes

Pptx

Presentation toolkit (.pptx). Create/edit slides, layouts, content, speaker notes, comments, for programmatic presentation creation and modification.

471861 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes
View all in tools →