wordpress-publisher
Automate WordPress content publishing with draft workflows, media library integration, and native Hebrew/RTL support.
Introduction
The WordPress Publisher skill is an advanced automation agent designed for content creators, bloggers, and developers who manage WordPress-based websites. It streamlines the editorial workflow by allowing you to generate, draft, and publish content directly from your command line interface. The agent enforces a two-step process—creating a draft for review before live deployment—ensuring that content quality and formatting are verified before reaching your audience.
Built with a specific emphasis on multilingual support, it natively handles Hebrew content by wrapping output in RTL (Right-to-Left) compliant HTML structures, ensuring correct rendering in the WordPress block editor or classic editor. It also integrates seamlessly with the image-generation skill to automatically generate featured images and illustrative content, eliminating the need for manual asset creation and ASCII diagrams.
-
Full lifecycle management: Create, draft, publish, and check post status directly via terminal commands.
-
Multilingual & RTL optimization: Automatic injection of dir="rtl" and lang="he" tags for seamless Hebrew blog post management.
-
Media library integration: Support for featured image uploading and attachment during the creation process.
-
Customizable metadata: Easily inject excerpts, define category IDs, and assign tags to posts using CLI flags.
-
Two-step publishing: Prevents accidental publishing by defaulting to draft state until user confirmation is provided.
-
Configuration: Requires a .env file with your WordPress site URL, username, and an Application Password generated via the WordPress User Profile menu.
-
Security: Operates via WordPress REST API; ensure your account has adequate permissions (Editor or Administrator) for successful API calls.
-
Error handling: Provides clear feedback for 401 Unauthorized or 403 Forbidden errors to help troubleshoot credential or permission issues.
-
Workflow: Optimized for headless or CLI-driven content creation cycles, allowing you to pipe HTML content directly into the publisher using standard shell redirection.
Repository Stats
- Stars
- 27
- Forks
- 8
- Open Issues
- 2
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 1, 2026, 08:26 AM