8,072 tools
create_document
Creates a new document in the workspace with the given title and optional initial content. Providing content avoids a separate write step. P…
rename_document
Renames an existing document in the workspace. Pauses for user authorization before renaming.
delete_document
Deletes a document from the workspace. Pauses for user authorization before deleting. If the deleted document was active, a different docume…
switch_active_document
Switches the active document in the editor. Saves the current document content before switching. Does not require user authorization.
translate
Translate a piece of text from one language to another using an on-device AI model. Languages are specified as BCP 47 tags (e.g. 'en', 'fr',…
delegate_to_skill
Delegates a task to a named skill (sub-agent). The skill runs with read-only access and returns its response as a string. Interpret the resp…
invoke_agent
Delegates an ad-hoc task to a generic sub-agent. The sub-agent runs with the given system prompt and optional tool groups. Returns { result:…
invoke_planner
Decomposes a high-level task into a structured step-by-step Plan. Returns a JSON string: { goal, steps: [{ id, instruction, dependsOn }] }. …
invoke_researcher
Queries workspace documents and synthesizes a structured answer. Returns JSON: { summary, sources: [{ id, title, excerpt }] }. Use this when…
invoke_writer
Generates draft text for a single targeted section from an instruction and optional research/style context. Returns { draft: string } — raw …
invoke_reviewer
Evaluates a draft against explicit criteria and returns structured feedback. Returns JSON: { passed: boolean, issues: [{ severity, location?…
post_comment
Leave a blog post comment
get_site_info_api
Get site info. Built-in standard WordPress capability. No site scan required. Returns public site metadata, front page references, and featu…
list_post_types_api
List post types. Lists public post types an agent can browse without scanning.
get_navigation_api
Get navigation. Returns registered menus when available, with a top-level page fallback for sites that do not use classic menus.
list_posts_api
List posts. Browse recent content without needing a keyword first.
search_posts_api
Search posts. Searches public content across public post types with a stable schema managed by this plugin.
get_post_api
Get post. Returns a normalized content payload for a single public post, page, or public custom post type.
get_terms_api
Get terms. Use this instead of category-only tools so agents can work on custom-taxonomy sites too.
woo_search_products_api
Use this tool whenever a visitor asks about current products, prices, availability, recommendations, or exact inventory quantities. For chea…
woo_get_product_api
Return one public product with current price, availability, and category details. Managed-stock products include exact physical units remain…
woo_get_product_categories_api
Get product categories. WooCommerce add-on capability for category discovery and browsing.
browse_products_api
Browse products.
woo_inspect_cart
Inspect the current visitor cart once. On success, report the top-level plain-language summary to the visitor and do not repeat this tool in…
woo_add_to_cart
Add an approved purchasable product and quantity to the visitor cart. First call woo_search_products_api to resolve the exact current produc…
woo_update_cart_quantity
Update the quantity of one item already in the visitor cart.
woo_remove_cart_item
Remove one approved item from the visitor cart.
woo_reset_cart
Empty the current visitor cart after explicit approval.
set_buddy_color
Set the buddy body color from a fixed palette. Use blue for blue prompts, violet for magic, gold for bright party prompts, rose for playful …
set_buddy_hat
Set the buddy headwear. Use wizard for magic prompts, party for birthday prompts, cap for cozy prompts, crown for royal prompts, or none.
set_buddy_accessory
Set the buddy accessory. Use wand for magic, balloon for birthday, scarf for rainy or cozy prompts, glasses for clever prompts, or none.
set_buddy_mood
Set the buddy expression. Use sleepy for tired or night prompts, excited for chaotic prompts, happy for cheerful prompts, grumpy for annoyed…
set_buddy_scene
Set the buddy scene. Use rainy_night for rainy night prompts, birthday for birthday prompts, space for cosmic prompts, rainbow for chaotic c…
set_base
Set the Cursed Kitchen base. Use waffle, donut, toast, or ramen.
add_filling
Append one main sandwich layer. Use fried_egg, burger_patty, meatballs, or noodle_block.
add_topping
Append one chaos topping. Use gummy_bears, pickles, crushed_chips, or onion_rings.
add_sauce
Append one sauce stripe. Use green_liquid, mustard, chocolate_syrup, or pink_frosting.
set_garnish
Set the final garnish. Use none, tiny_umbrella, birthday_candle, bacon_strip, or eyeball_toothpick.
plate_it
Choose the serving vessel and reveal the chef verdict. Use plate, paper_boat, cutting_board, or pan.
get_state
Read the current beat-machine preset, tempo, transport, musical key and scale, 24-sound library, six editable instrument slots and their com…