Agent Plugins Marketplace
All plugins

lhm-content-engine

v1.0.3

Automated multi-asset content pipeline for allied health clinics. Reads approved topics from CSV, generates blog articles, GMB social posts, applies anti-AI refinement, publishes Google Docs, and updates tracking CSV. Modular skill-based architecture with structured JSON handoff between skills.

Claude Code7 Skills

By LHM Digital0 GitHub starsUpdated 42 minutes ago

Directory evidence

Runtimes
Claude Code
Parsed components
7 skill or MCP entries
Source updated
Sep 2, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install lhm-content-engine for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install lhm-content-engine@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/michaellhm/lhm-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/lhm-content-engine/.

Plugin files

plugins/lhm-content-engine/
├── .claude-plugin/plugin.json
├── skills/generate-outline/SKILL.md
├── skills/generate-social-posts/SKILL.md
├── skills/publish-google-doc/SKILL.md
├── skills/quality-controller/SKILL.md
├── skills/run-batch/SKILL.md
├── skills/update-csv/SKILL.md
└── skills/write-blog/SKILL.md

Included Skills7

generate-outlineskills/generate-outline/SKILL.md

Generate a structured article outline from an approved CSV row and client context files. Use this when the user mentions 'generate outline', 'create outline', 'article outline', 'plan the article', 'outline from CSV', or 'topic outline'. Reads client-background.md, brand-voice.md, compliance.md, published-articles.json, and the brief file. Detects topic overlap, aligns to ICP and search intent, avoids cannibalisation, and outputs structured JSON with slug, meta fields, section outline, social angles, and internal link plan.

generate-social-postsskills/generate-social-posts/SKILL.md

Generate 3 GMB-style social posts from a finished blog article. Use this when the user mentions 'social posts', 'GMB posts', 'Google Business posts', 'social content from blog', 'generate social', or 'create social posts'. Produces 3 distinct posts (educational hook, problem-focused, quote/bullet style) at 120-200 words each, with emojis, hashtags, and booking CTAs. No exaggerated claims.

publish-google-docskills/publish-google-doc/SKILL.md

Create a formatted Google Doc containing the final blog article and social posts for client review. Use this when the user mentions 'publish to Google Doc', 'create Google Doc', 'push to docs', 'format for review', or 'Google Doc draft'. Creates a structured document with meta fields, blog content, and social posts for review and approval. Returns the Google Doc URL.

quality-controllerskills/quality-controller/SKILL.md

Apply anti-AI refinement, compliance review, and quality control to blog content and social posts. Use this when the user mentions 'quality check', 'quality control', 'anti-AI pass', 'compliance review', 'refine content', 'content QA', or 'review for AI patterns'. Removes repetitive phrasing, breaks AI sentence rhythm, enforces compliance, ensures distinct positioning from published articles, and outputs a compliance confidence score (high/medium/low). Halts publishing if confidence is low.

run-batchskills/run-batch/SKILL.md

Orchestrate the full content pipeline for all approved rows in a CSV. Use this when the user mentions 'run batch', 'process all articles', 'run the pipeline', 'batch content', 'process CSV', 'start the batch', or 'run content engine'. Iterates through each Approved row, chains all skills (generate-outline, write-blog, generate-social-posts, quality-controller, publish-google-doc, update-csv) with structured JSON handoff, isolates each article execution, and logs results per article.

update-csvskills/update-csv/SKILL.md

Update the content pipeline CSV with slug, meta fields, Google Doc URL, and new status after article processing. Use this when the user mentions 'update CSV', 'update the spreadsheet', 'mark as drafted', 'update tracking', or 'CSV status update'. Writes back to the source CSV file, updating the processed row with generated metadata and status.

write-blogskills/write-blog/SKILL.md

Write a full blog article in Markdown from a structured outline. Use this when the user mentions 'write blog', 'write article', 'write the post', 'generate blog content', 'draft the article', or 'blog from outline'. Takes the JSON outline from generate-outline, applies brand voice and compliance rules, writes the full article with FAQ schema, and returns structured JSON with blog markdown and JSON-LD.

Plugin manifests1

plugins/lhm-content-engine/.claude-plugin/plugin.json
{
  "name": "lhm-content-engine",
  "description": "Automated multi-asset content pipeline for allied health clinics. Reads approved topics from CSV, generates blog articles, GMB social posts, applies anti-AI refinement, publishes Google Docs, and updates tracking CSV. Modular skill-based architecture with structured JSON handoff between skills.",
  "version": "1.0.3",
  "author": {
    "name": "LHM Digital"
  },
  "keywords": [
    "content",
    "allied-health",
    "blog",
    "social",
    "clinic",
    "automation",
    "pipeline"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[lhm-content-engine on Agent Plugins Marketplace](https://pluginsmp.com/plugins/lhm-content-engine)