demondamon/agenticx/agenticx-tool-creator
Claude Code and agent skill by demondamon/agenticx
- community
Checking that the SKILL.md file is still in the repository.
Guide for creating custom tools in AgenticX including function decorator tools, MCP tool integration, tool registries, and remote tool access. Use when the user wants to create tools for agents, integrate external APIs as tools, build MCP servers, or extend agent capabilities with custom functions.
Install
npx vskill@latest install demondamon/agenticx/agenticx-tool-creatorSKILL.md
AgenticX Tool Creator
Guide for building tools that extend agent capabilities.
Tool Architecture
AgenticX tools inherit from BaseTool and are consumed by agents during execution. Three approaches exist:
- Function decorator (
@tool) — fastest for simple tools - Class-based (extend
BaseTool) — for complex or stateful tools - MCP remote tools — for external services via Model Context Protocol
Function Decorator Tools
The @tool decorator reads the function signature and docstring to generate the tool schema automatically. The docstring is the tool description the LLM sees.
Class-Based Tools
For tools needing initialization, state, or complex logic:
Tool Registry
Register and discover tools globally:
MCP Integration
AgenticX supports the Model Context Protocol for remote tool access.
Connecting to an MCP Server
Building an MCP Server
AgenticX agents can be exposed as MCP-compatible services:
Skill-Based Tools
Skills (SKILL.md bundles) are also exposed as tools via SkillTool:
Tool Design Guidelines
- Clear docstrings — the LLM uses the docstring to decide when to call the tool
- Type hints — always annotate parameters and return types
- Error handling — return descriptive error messages, don't raise bare exceptions
- Minimal scope — one tool, one purpose
- Idempotent when possible — safe to retry without side effects
- Test independently — verify tools work before attaching to agents
Advanced: Tool Context
Tools can access execution context:
Security
- Security scanPassed, 98 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagenticx/skills/agenticx-tool-creator/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/demondamon/agenticx/agenticx-tool-creator)