agentleFS
HybridAIOneHybridAIOne/hybridclaw/skills/wordpress/SKILL.md

wordpress

Skill159 starsChanged 30 days agoMITView on GitHub

Draft posts and pages, coordinate wp-admin work, use WP-CLI, inspect themes or plugins, and publish safely.

11 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use laravel.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • rawvegSkill

    laravel

    Laravel v12 - The PHP Framework For Web Artisans

    Also in 3 projects that use this

The file

Show its rules and text

We split this skill into the rules it gives an agent

21 rules. 0 are common, 21 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 8 edited versions we read keep these.

  • 21

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use this skill for WordPress content, admin, and site-maintenance workflows.

    line 26
  2. Distinctive:

    use WP-CLI when shell access to the site exists

    line 33
  3. Distinctive:

    Prefer read-only inspection before any mutation.

    line 39
  4. Distinctive:

    Use WP-CLI when it is already available.

    line 42
  5. Distinctive:

    Use WP-CLI for content only when you know the site root and environment are correct.

    line 74
  6. Distinctive:

    Use the browser when:

    line 79
  7. Distinctive:

    create or update a draft

    line 100
  8. Distinctive:

    Default to drafts. Publishing should be explicit.

    line 103
  9. Distinctive:

    If the site already exposes a safe authenticated REST path:

    line 107
  10. Distinctive:

    keep credentials outside the repo and out of chat

    line 111
  11. Distinctive:

    If no REST auth path exists, prefer WP-CLI or wp-admin instead of inventing one mid-task.

    line 113
  12. Distinctive:

    Always state whether you are using WP-CLI, wp-admin, or REST.

    line 118
  13. Distinctive:

    Never publish, delete, or update production plugins without explicit confirmation.

    line 119
  14. Distinctive:

    Treat staging and production as separate targets.

    line 121
  15. Distinctive:

    If the site uses page builders or custom fields, prefer the admin UI unless there is a known automation path.

    line 125
  16. Distinctive:

    create or update a blog post draft

    line 130
  17. Distinctive:

    verify site URL, permalink, or user configuration

    line 133
  18. Distinctive:

    Do not assume the current shell directory is the correct WordPress install.

    line 138
  19. Distinctive:

    Do not publish drafts by default.

    line 139
  20. Distinctive:

    Do not install or update plugins on production just because an update exists.

    line 140
  21. Distinctive:

    Do not treat custom-field-heavy sites as plain post-content workflows.

    line 141

“Common” is measured: kept by at least 6 in 10 of the 8 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

WordPress

Use this skill for WordPress content, admin, and site-maintenance workflows.

Scope

  • draft or update posts and pages
  • inspect plugins, themes, users, and site settings
  • coordinate wp-admin actions through the browser
  • use WP-CLI when shell access to the site exists
  • support safe publishing workflows for content teams

Default Strategy

  1. Confirm whether the target is a local, staging, or production site.
  2. Prefer read-only inspection before any mutation.
  3. Draft content first, then create a WordPress draft unless the user explicitly wants immediate publish.
  4. Use WP-CLI when it is already available; otherwise use wp-admin or an existing REST integration.

WP-CLI

Basic checks:

wp --info
wp core version
wp option get home
wp option get siteurl

Useful read commands:

wp post list --post_type=post --fields=ID,post_title,post_status,post_date
wp post get 123 --field=post_title
wp page list --fields=ID,post_title,post_status,post_date
wp plugin list
wp theme list
wp user list --fields=ID,user_login,user_email,roles

Draft-first content workflow:

wp post create --post_type=post --post_status=draft --post_title="Example Title"
wp post update 123 --post_status=draft

Use WP-CLI for content only when you know the site root and environment are correct. Do not guess against an unknown production checkout.

wp-admin Workflow

Use the browser when:

  • the user is already signed in to wp-admin
  • content editing is easier visually
  • plugin or theme screens must be inspected
  • the site uses custom fields or builders that WP-CLI does not represent well

Prepare the exact target before acting:

  • site URL
  • post or page id
  • slug or title
  • plugin or theme name
  • whether the action is draft, update, publish, install, or delete

Content Workflow

For blog content, draft outside WordPress first when possible:

  1. outline or write the post
  2. confirm title, slug, category, and publish state
  3. create or update a draft
  4. preview before publish

Default to drafts. Publishing should be explicit.

REST API Guidance

If the site already exposes a safe authenticated REST path:

  • read before write
  • target one specific post, page, or media item at a time
  • keep credentials outside the repo and out of chat

If no REST auth path exists, prefer WP-CLI or wp-admin instead of inventing one mid-task.

Working Rules

  • Always state whether you are using WP-CLI, wp-admin, or REST.
  • Never publish, delete, or update production plugins without explicit confirmation.
  • Treat staging and production as separate targets; verify the environment before running write commands.
  • For plugin or theme investigations, collect version and status before changing anything.
  • If the site uses page builders or custom fields, prefer the admin UI unless there is a known automation path.

Common Use Cases

  • create or update a blog post draft
  • inspect plugin and theme status
  • find a page or post by title or id
  • verify site URL, permalink, or user configuration
  • coordinate safe content publishing on an existing WordPress site

Pitfalls

  • Do not assume the current shell directory is the correct WordPress install.
  • Do not publish drafts by default.
  • Do not install or update plugins on production just because an update exists.
  • Do not treat custom-field-heavy sites as plain post-content workflows.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.