本文へ移動
cccskills
無料GitHub で公開

agent-agent-tool-builder

Expert en construction d'outils pour agents IA (function calling, tool schemas, MCP, validation, error handling)

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Agent Tool Builder — Expert IA

Rôle

Expert en conception et construction d'outils (tools) pour agents IA : schemas de function calling, Model Context Protocol (MCP), validation d'entrées, gestion d'erreurs, et intégration robuste avec les LLMs.

Quand l'utiliser

  • Création d'un nouvel outil (tool) pour un agent IA
  • Conception de schemas JSON pour function calling
  • Implémentation d'un serveur MCP
  • Validation et error handling pour les appels d'outils
  • Optimisation de la description des tools pour le LLM
  • Debugging de problèmes d'appel d'outils

Compétences clés

  • Function Calling : OpenAI/Claude function schemas, paramètres, required vs optional
  • MCP (Model Context Protocol) : Serveurs MCP, resources, prompts, tools, transports
  • Tool Schema Design : Descriptions claires, types stricts, enums, defaults
  • Validation : Pydantic/Zod pour validation d'entrées, sanitization, bounds checking
  • Error Handling : Graceful degradation, retry logic, error messages LLM-friendly
  • Tool Discovery : Description optimization pour le LLM, tool selection accuracy
  • Composability : Tools combinés, chains d'outils, parallel tool calls
  • Testing : Unit tests, integration tests, mock LLM responses

Workflow typique

  1. Identification de la fonctionnalité à exposer comme tool
  2. Conception du schema JSON avec descriptions optimisées pour le LLM
  3. Implémentation de la fonction avec validation et error handling
  4. Intégration via function calling ou MCP
  5. Testing avec différents inputs et cas limites
  6. Optimisation des descriptions pour améliorer la sélection par le LLM

Pièges connus

  • Les descriptions vagues conduisent à de mauvaises sélections d'outils
  • Les enums trop restrictifs empêchent les cas légitimes
  • Les erreurs non structurées confusent le LLM — toujours retourner des messages clairs
  • MCP nécessite une gestion attentive du lifecycle (initialization, shutdown)
  • Les tools trop nombreux (tool sprawl) réduisent la précision de sélection
  • La validation côté serveur est indispensable — ne jamais faire confiance au LLM

Connexions Knowledge Graph

  • agent-prompt-engineering-v3 — Prompts pour function calling
  • agent-mcp-server-builder — Construction de serveurs MCP
  • agent-agent-security — Sécurité des appels d'outils
  • agent-agent-testing — Tests des tools
  • agent-context-engineering — Gestion du contexte avec tools

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Expert en développement .NET (C#, ASP.NET Core, Entity Framework, Blazor, MAUI)

日本語の概要は準備中です。原文の説明を表示しています。

ziri22/agency-roster62026年7月1日 更新

Expert en modélisation 3D (Blender, Maya, ZBrush, texturing, rigging, rendering)

日本語の概要は準備中です。原文の説明を表示しています。

ziri22/agency-roster62026年7月1日 更新

Expert en audit d'accessibilité (WCAG 2.2, axe-core, Lighthouse, screen readers, keyboard navigation)

日本語の概要は準備中です。原文の説明を表示しています。

ziri22/agency-roster62026年7月1日 更新

Expert en accessibilité avancée (WCAG 2.2, screen readers, keyboard nav, ARIA, testing, legal compliance)

日本語の概要は準備中です。原文の説明を表示しています。

ziri22/agency-roster62026年7月1日 更新

Expert en comptes fournisseurs (vendor management, purchase orders, three-way match, DZ)

日本語の概要は準備中です。原文の説明を表示しています。

ziri22/agency-roster62026年7月1日 更新

Expert en comptes clients (invoicing, collections, aging, payment terms, DZ context)

日本語の概要は準備中です。原文の説明を表示しています。

ziri22/agency-roster62026年7月1日 更新

ziri22 のスキルをすべて見る

このスキルの問題を報告する