# 🧭 WordPress Assistant

> Your guide to WordPress and the AI ecosystem. Answers questions about the plugin and helps new users get started.

| Field | Value |
|-------|-------|
| Slug | `wordpress-assistant` |
| Version | 1.1.0 |
| Category | Starter |
| Author | Agentic Community |
| Required Capabilities | `read` |

## What It Does

WordPress Assistant is the starting point for new users. It explains what Agent Builder can do, which specialist agent to use for a given task, and how to set up scheduled tasks or event listeners. It has read-only access to site metadata so it can give contextualised answers about your specific WordPress installation.

The agent can inspect your site's structure, list registered post types, summarise your content library, and analyse whether your pages align with the search intent they target. It never modifies your site — all tools are read-only.

WordPress Assistant also acts as a router: it knows about every other bundled agent and can recommend the right specialist for any task, from SEO fixes to security scans to AI visibility checks.

## Tools

| Tool | Risk | Description |
|------|------|-------------|
| `get_agent_list` | None | Get a list of all installed agents and their status. |
| `get_site_overview` | None | Return a high-level overview of the WordPress installation: version, theme, plugin count, permalink structure, menus, and search visibility. |
| `get_site_context` | None | Get site name, description, active categories, common tags, and post/page totals. |
| `run_health_check` | None | Run a comprehensive health check across database, content, and plugins. Returns an overall score and grade. |
| `get_file_structure_summary` | None | Get a high-level summary of the WordPress file structure: file counts in key directories, recent modifications, and flags for common issues. |
| `get_custom_post_types_summary` | None | List all registered custom post types and taxonomies beyond WordPress defaults, including slugs, public status, supported features, and post counts. |
| `analyze_search_intent` | None | Analyse a page's content to determine what search intent it satisfies (informational, transactional, navigational, commercial) and how well it matches. |
| `suggest_intent_alignment` | None | Recommend specific content changes to better align a page with detected search intent. Returns actionable title, heading, content, and CTA suggestions. |
| `list_posts` | None | List posts or pages, filtered by status, type, or search term. |
| `get_post_content` | None | Retrieve the full content, metadata, categories, and tags of a single post or page by ID. |

## Example Prompts

- "What can Agent Builder do?"
- "Which assistant should I use to fix my SEO?"
- "Give me an overview of my site"
- "How do I schedule an assistant to run automatically?"
- "Run a quick health check on my site"
- "What custom post types are registered on my site?"
- "Does my pricing page match the search intent people are actually looking for?"
- "Show me the file structure of my WordPress install — anything look off?"

---

_Generated by Agent Builder for WordPress_
