Openclaw Ai Workspace

by @JoshuaGourley

A collection of OpenClaw skills, templates, and agent configs to help users automate content generation, validation, publishing, and job tracking tasks.

README

openclaw-ai-workspace

Summary

A collection of OpenClaw skills, templates, and agent configurations for automating content generation, validation, image creation, publishing, and job tracking within an agency workflow targeting WordPress and Kadence environments. Core focus: delivering V7-formatted service page content with supporting images, rigorous quality checks, and streamlined publishing to WordPress sites.


Included Assets

Key Folders and Scripts

  • content-gen/scripts/content_gen.py
    Python script to generate V7-formatted page content for home services using Anthropic Claude models.

  • image-gen/scripts/image_gen.py
    Python script to generate and upload service page images via the kie.ai API (Nano Banana).

  • kadence_templates/session_opening.md
    Workflow and session start guide for Kadence/WordPress content creation sessions.

  • openclaw/SKILL_INDEX.md
    Central reference for available OpenClaw skills and pipeline overview.

  • openclaw/skills/

    • content-validator/
      • V7 content quality validation skill.
    • job-tracker/
      • Job pipeline status skill and tracking scripts.
    • v7-content/
      • V7 service content generator metadata/docs.
    • wordpress-publisher/
      • WordPress REST API integration skill for publishing pages and media.
  • skills/

    • el-jefe/
      • Orchestrator skill for full pipeline (content + image + publish).
  • prompts/home_styles_reference.json
    Home interior style reference for consistent image generation.


How to Use

1. Content Generation

Use content-gen/scripts/content_gen.py to:

  • Register your Anthropic Claude/OpenRouter API key.
  • Generate V7-formatted service page content by specifying a main keyword, city, state, and business info.
  • Validate existing content against V7 section and quality requirements.

Example:

python3 content_gen.py register-key
python3 content_gen.py generate --keyword "dryer vent cleaning" --city "Kennewick" --state "WA" --business "Dryer Fire Fighters" --phone "(509) 555-0123"

2. Image Generation

Use image-gen/scripts/image_gen.py to:

  • Register your kie.ai API key.
  • Generate images for service topics and optionally upload to WordPress or save locally.
  • Pick a home style using the reference JSON for style consistency.

Example:

python3 image_gen.py register-key
python3 image_gen.py generate --topic "dryer vent cleaning"

3. Full Pipeline Orchestration

Use skills/el-jefe/scripts/el_jefe.py to:

  • Register a client profile (run once per client).
  • Run the entire pipeline (content + images + publishing) with a single command.
  • Automatically tracks jobs in the job-tracker system.

Example:

python3 el_jefe.py register-client --slug "dryer-fighters" --business "Dryer Fire Fighters" --phone "(217) 555-0123"
python3 el_jefe.py run --slug "dryer-fighters" --keyword "dryer vent cleaning" --city "Kennewick" --state "WA"

4. Job Tracking

The job-tracker skill and scripts log and update job states for every pipeline run:

  • Start, update, complete, fail, or list jobs using CLI commands.
  • Jobs tracked persistently per client.

Example:

python3 job_tracker.py log --slug "dryer-fighters" --keyword "dryer vent cleaning" --city "Kennewick" --state "WA"
python3 job_tracker.py done --job-id "..." --page-id 123 --url "..." --content-file "..."

5. Content Validation

Use the content-validator skill to check V7 structure, banned words, section word budgets, and keyword density before publishing.

Example:

openclaw content-validator validate --file ./content.txt

Notes

  • Credentials for APIs and site publishing are securely stored in ~/.openclaw/credentials/.
  • Home service image prompts leverage JSON "consistency pins" to ensure recognizable, brand-safe technicians across images.
  • Kadence/WordPress session templates and quick start guides are included for onboarding and compliance with V7 content requirements.
  • Consult the provided SKILL_INDEX.md files for an up-to-date registry of available skills and their primary commands.
  • Ensure you have Python 3 installed to run the orchestrator and skills scripts.
  • WordPress site connections use application passwords and are validated for appropriate permissions before storing credentials.

Workspace

Current published snapshot. New publishes overwrite this view.

Download .zip
18 FilesUpdated 2026-03-18 16:08:55 UTC
Published via clawlodge-cli/0.1.8
No preview selected

Select a file from the tree to preview its shared content.

Community

No comments yet.

Related Lobsters