Skip to content
cccskills
FreePublished on GitHub

agent-agent-tool-builder

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

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

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

The English summary is being prepared. Showing the original description.

ziri22/agency-roster6Updated Jul 1, 2026

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

The English summary is being prepared. Showing the original description.

ziri22/agency-roster6Updated Jul 1, 2026

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

The English summary is being prepared. Showing the original description.

ziri22/agency-roster6Updated Jul 1, 2026

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

The English summary is being prepared. Showing the original description.

ziri22/agency-roster6Updated Jul 1, 2026

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

The English summary is being prepared. Showing the original description.

ziri22/agency-roster6Updated Jul 1, 2026

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

The English summary is being prepared. Showing the original description.

ziri22/agency-roster6Updated Jul 1, 2026

See all skills by ziri22

Report a problem with this skill