Create Atomic Tool

Build a `BaseTool[InSchema, OutSchema]` subclass — input/output schemas, `BaseToolConfig`, `run()` (and optional `run_async()`), env-driven secrets, typed failure outputs. Use when the user asks to "add a tool", "create a tool", "wrap an API as a tool", "build a `BaseTool`", "make a calculator/search/weather tool", or runs `/atomic-agents:create-atomic-tool`.

eigenwise 3e6e9ce 9.1 KB Updated

File contents

eigenwise/atomic-agents/tree/main/claude-plugin/atomic-agents/skills/create-atomic-tool commit 3e6e9cefba

Frequently asked questions

npx skillmds@latest add eigenwise/create-atomic-tool