By rhpds
AI-powered content lifecycle management for RHDP — from idea to ready-for-publishing
npx claudepluginhub rhpds/rhdp-publishing-house-skillsThis skill should be used when the user asks to "create the catalog", "build automation", "write the AgnosticV config", "set up the lab environment", "create ansible roles", "automate the deployment", or "write the environment automation". It wraps agnosticv:catalog-builder, agnosticv:validator, and code-review:code-review for RHDP Publishing House projects.
This skill should be used when the user asks to "edit my content", "review the modules", "technical edit", "check content quality", "run editorial review", or "verify my workshop content". It wraps showroom:verify-content and adds spec alignment checks for RHDP Publishing House projects.
This skill should be used when the user asks to "create a spec", "write a design doc", "start a new lab project", "I have an idea for a lab", "vet this against existing content", or "refine the spec". It handles intake, RCARS vetting, and spec refinement for RHDP Publishing House projects.
This skill should be used when the user asks to "start a publishing house project", "continue my lab project", "check project status", "what's next on my lab", or invokes "/rhdp-publishing-house". It is the main entry point for RHDP Publishing House — reads project state and orchestrates the content lifecycle.
This skill should be used when the user asks to "leave a note", "what's outstanding", "worklog", "resolve item", "what did we do last session", "add a worklog entry", "squash the worklog", or "session summary". It manages the human-context layer in publishing-house/worklog.yaml.
This skill should be used when the user asks to "write a module", "draft content", "write module 2", "start writing", "generate lab content", or "create the workshop content". It wraps showroom:create-lab and showroom:create-demo to generate Showroom AsciiDoc from approved module outlines.
Claude Code plugin for AI-powered content lifecycle management on Red Hat Demo Platform.
git clone git@github.com:rhpds/rhdp-publishing-house-skills.git ~/rhdp-publishing-house-skills
claude --plugin-dir ~/rhdp-publishing-house-skills
Or add the plugin directory to your Claude Code settings to load it automatically.
Run from your project directory:
/rhdp-publishing-house
The orchestrator checks the current directory for your project manifest, syncs the repo, and picks up where you left off. If no project is found, it offers to locate it by path, clone it from a remote, or walk you through creating a new one from the template.
| Skill | Description |
|---|---|
/rhdp-publishing-house | Orchestrator — discovers project, syncs repo, reads state, manages repo setup at phase gates, routes to agents |
/rhdp-publishing-house:intake | Spec generation, RCARS vetting, spec refinement |
/rhdp-publishing-house:writer | Content writing (wraps Showroom skills, module-by-module) |
/rhdp-publishing-house:editor | Technical editing and quality review (wraps showroom:verify-content) |
/rhdp-publishing-house:automation | Automation requirements, catalog, code, and testing gate |
/rhdp-publishing-house:worklog | Session bridging — notes, decisions, handoffs, summaries |
Full documentation lives in the dev repo:
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Frontend design skill for UI/UX implementation
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Share bugs, ideas, or general feedback.
Memory compression system for Claude Code - persist context across sessions
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim