egg-tool-builder

Create and register Python tools for Egg AI agent deployments.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Avi977/ace-claude-toolkit --skill egg-tool-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: egg-tool-builder
Source: https://github.com/Avi977/ace-claude-toolkit/tree/main/skills/egg-tool-builder
Command: npx skills add https://github.com/Avi977/ace-claude-toolkit --skill egg-tool-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating new tools for the Egg AI agent often requires boilerplate setup and careful registration; this Skill provides a guided pattern and templates to quickly add tools.

Core Features & Use Cases

  • Provides an architecture template and clear conventions for developing Python tools under the tools/ directory.
  • Demonstrates how to register tools in egg_agent.py and how to expose them to the LLM via standard outputs.
  • Real-world example: adding a weather tool that calls external services and follows the project conventions.

Quick Start

Create a new tool file under tools/ following the provided template, then register it in egg_agent.py and update the system prompt to demonstrate usage.

Frequently Asked Questions about egg-tool-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and register a new Python tool for an Egg agent?

To create and register a new Python tool for an Egg agent, you add a tool file under the tools/ directory using the provided template, then register it in egg_agent.py and update the system prompt to expose it to the LLM.

What is the standard way to expose tool interfaces to the LLM in Egg deployments?

The standard way to expose tool interfaces to the LLM in Egg deployments is by following prescribed output and category guidelines, ensuring proper registration in egg_agent.py, and updating the system prompt to demonstrate usage.

Does the Egg tool builder provide a template for adding API integrations?

Yes, the Egg tool builder provides an architecture template and clear conventions for developing Python tools, specifically demonstrating how to add a weather tool that calls external API services and follows project conventions.

What's the best way to document tool interfaces for Egg agent extensions?

The best way to document tool interfaces for Egg agent extensions is by following the prescribed output and category guidelines provided by the builder Skill, which requires documenting the tool interface and ensuring proper registration in egg_agent.py.

Do I need to update the system prompt when adding new tools to an Egg agent?

Yes, you need to update the system prompt when adding new tools to an Egg agent to demonstrate usage and properly expose the newly registered tool's capabilities to the LLM.