{"id":41751,"plugin_id":"plugin_asdk_app_6a7b2e44dbf48191a30e7f8098a4c94e","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:01:11.889Z","digest":"f37e44ffb8fd3922be7406748de16b6de395bbd0068cffc4db11ac5f9c0d46fe","against":null,"payload":{"description":"Use when the user wants to write, review or improve content or on-page SEO on one of their brands' WordPress sites (posts, pages or custom post types), including the SEO title and meta description.","included_files":[],"name":"wordpress-content","skill_md_contents":"---\nname: wordpress-content\ndescription: Use when the user wants to write, review or improve content or on-page SEO on one of their brands' WordPress sites (posts, pages or custom post types), including the SEO title and meta description.\n---\n\nWork on a brand's WordPress content without ever changing published content directly. Reply in the user's language.\n\n1. Call `list_brands` and confirm the brand. Call `get_brand` for its tone.\n2. To find content:\n   - `wp_list_post_types` for the available types (posts, pages and custom types).\n   - `wp_list_posts` (with `type`, `status` and `search`) or `wp_list_pages`.\n   - `wp_get_post` for the full content and `wp_get_seo_meta` for the SEO title, meta description and focus keyword.\n3. **New content:** write it, show it to the user and call `wp_create_draft` with `title`, `content` (HTML) and, where relevant, `categories`/`tags` (from `wp_list_terms`) and the SEO meta. It is always saved as a draft.\n4. **Improving existing content:** propose the changes, confirm them and use `wp_update_post` (content and SEO) or `wp_update_seo_meta` (SEO only). Send only the fields that change.\n   - On a draft, the change is applied directly.\n   - On published content, the live site is not touched: a proposal is created (`action = proposal_created`) that a person approves inside WordPress. Explain this to the user.\n5. Summarize what was created or proposed and where to review it.\n\nRules:\n- The connector never publishes: publishing is done by a person in WordPress or Abency.\n- Each `wp_update_post` call on published content creates a new proposal; do not repeat it once it has been created.\n- For keyword ideas, combine it with the `keyword-research` skill.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}