tool-creator
Installation
SKILL.md
Tool Creator
Implementation guide for Mithril MCP server execution tools.
Overview
Each tool wraps a single command (POSIX, git, etc.) as a structured MCP tool. Tools are never shell strings - they build typed argument vectors validated before execution.
File Placement
Tool lives in crates/tools/src/<category>/<tool_name>.rs where category groups related commands:
| Category | Examples |
|---|---|
system/ |
Ls, Cp, Rm, Grep, Find, Sed, Awk |
git/ |
GitStatus, GitCommit, GitLog, GitDiff |
PascalCase tool name, snake_case file name: GitStatus -> git/git_status.rs.