Skip to main content
Docs Reference

Tools Reference

A practical map of the public WPVibe tool categories and what each group is for.

Site connection tools

  • connect_site connects a self-hosted WordPress site through application-password authorization.
  • list_sites shows the sites connected to your WPVibe account.
  • site_info summarizes a connected site’s WordPress version, active theme, plugins, and WPVibe plugin capabilities.
  • remove_site disconnects a site from your WPVibe account.

Content and media tools

  • rest_api calls WordPress REST API routes for posts, pages, media, users, settings, and plugin endpoints.
  • upload_media uploads an image from a URL into the WordPress media library.
  • search_images searches for stock images that can be used in content workflows.

Plugin and abilities tools

  • discover_abilities lists WordPress Abilities registered by plugins.
  • get_ability_info explains a specific ability’s schema, description, and annotations.
  • run_ability runs an ability after the AI has inspected what it does.

Theme and file tools

  • create_draft_theme, get_preview_url, publish_draft_theme, and delete_draft_theme manage draft-first theme work.
  • create_classic_theme creates a new classic theme as a draft.
  • read_file, edit_file, write_file, delete_file, list_files, search_files, and get_file_outline work with draft theme files.

Inspection and workflow tools

  • run_wp_cli runs supported WP-CLI-style commands through PHP APIs, with confirmation for risky operations.
  • get_page_html retrieves rendered page HTML for inspection.
  • navigate helps the AI move through a connected site during workflows.
  • load_skill loads task-specific WPVibe instructions for Gutenberg, Elementor, SeedProd, classic themes, SEO, and more.

Start with skills

For most real tasks, ask the AI to load the relevant skill first. Skills give the AI the rules, schemas, and workflow details it needs before it starts changing your site.