ai/tools directory. The @ooneex/ai dependency is installed if it is not already present.
Usage
Examples
Options
| Option | Description | Default |
|---|---|---|
--name | Tool name. Normalized to PascalCase with a Tool suffix; its getName() returns the snake_case identifier the model calls. | Prompted if omitted |
--module | Target module the tool is created in. | shared |
--override | Overwrite the files if they already exist. | false |
AI Skill
This command ships a matchingai:tool:create skill. It generates the tool class and test file, then guides your AI agent through implementing a function-calling tool that implements ITool from @ooneex/ai for use by a chat.
- Claude
- Codex