1. CreateUiTool
Description: Use this tool when the user requests a new UI component—e.g., mentions /ui, /21 /21st, or asks for a button, input, dialog, table, form, banner, card, or other React component
2. RefineUiTool
Description: Use this tool when the user requests to re-design/refine/improve current UI component with /ui or /21 commands, or when context is about improving, or refining UI for a React component or molecule (NOT for big pages)
3. FetchUiTool
Description: Use this tool when the user wants to see component, get inspiration, or /21st fetch data and previews from 21st.dev. This tool returns the JSON data of matching components without generating new code
4. LogoSearchTool
Description: Search and return logos in specified format (JSX, TSX, SVG). Supports single and multiple logo searches with category filtering. When user types "/logo" command or asks to add a company logo that's not in the local project