← 返回 Skills 市场
mikeclaw007

Tool Calling

作者 mikeclaw007 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
328
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tool-calling
功能描述
Deep workflow for LLM tool/function calling—schema design, validation, permissions, errors, idempotency, testing, and safe orchestration with agents. Use whe...
安全使用建议
This skill is a safety-and-design playbook, not executable code—so installing it has minimal direct risk. Before you rely on it in production: (1) ensure any real tool implementations enforce server-side schema validation, authorization, and output filtering as the guide recommends (do not trust the model); (2) avoid giving the model direct filesystem, database, or credential access—use validated server-side adapters and least-privilege principals; (3) if you will allow autonomous agent invocation, pair that with strict allowlists, rate limits, and human approval for dangerous ops; (4) treat the checklist as a design spec to implement securely rather than as an instruction to expose sensitive systems to the model. If you want extra assurance, ask for the concrete tool implementation details you plan to use and have them reviewed for the specific risks (credential handling, logging, and sandboxing).
功能分析
Type: OpenClaw Skill Name: tool-calling Version: 1.0.0 The skill bundle contains only documentation and procedural instructions (SKILL.md) for an AI agent to guide users through designing secure tool-calling interfaces. It explicitly advocates for security best practices such as least privilege, input validation, and avoiding dangerous anti-patterns like exposing raw shell or SQL access.
能力评估
Purpose & Capability
Name and description match the SKILL.md: the document is guidance for designing tool schemas, validation, authz, idempotency, errors, and testing. There are no binaries, env vars, or installs requested that would be unrelated to the stated purpose.
Instruction Scope
SKILL.md contains best-practice guidance and checklists only; it does not instruct the agent to read arbitrary files, access environment variables, download or transmit data to external endpoints, or perform system actions. It warns about risky patterns (raw SQL, shell, filesystem) rather than instructing their use.
Install Mechanism
No install spec and no code files — instruction-only. This minimizes on-disk footprint and execution risk.
Credentials
The skill declares no required environment variables, credentials, or config paths. The SKILL.md discusses carrying user-scoped credentials as a design topic but does not request any secrets or access itself.
Persistence & Privilege
Flags are default (always:false, model invocation allowed). The skill does not request permanent presence or to modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tool-calling
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tool-calling 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release with a comprehensive workflow for safe, reliable tool/function calling with LLMs. - Covers contract design, schema validation, permission checks, error handling, idempotency, and orchestration best practices. - Outlines a six-stage process: tool surface definition, schema & validation, authorization & safety, execution semantics, errors & observability, and evaluation & regression. - Provides actionable principles, anti-patterns, and exit conditions for each stage. - Includes a final review checklist and practical tips for ensuring secure and predictable tool integrations.
元数据
Slug tool-calling
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Tool Calling 是什么?

Deep workflow for LLM tool/function calling—schema design, validation, permissions, errors, idempotency, testing, and safe orchestration with agents. Use whe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 328 次。

如何安装 Tool Calling?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tool-calling」即可一键安装,无需额外配置。

Tool Calling 是免费的吗?

是的,Tool Calling 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Tool Calling 支持哪些平台?

Tool Calling 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Tool Calling?

由 mikeclaw007(@mikeclaw007)开发并维护,当前版本 v1.0.0。

💬 留言讨论