tool-design

Build tools that agents can use effectively, including architectural reduction patterns