Agent Tool Design Claude Code Skill | AI Tooling Best Practices