Journal Pipeline

WarnAudited by ClawScan on May 11, 2026.

Overview

This skill matches its content-publishing purpose, but its default mode can automatically publish CMS content and commit changes using an undeclared write-capable API key without a final human approval step.

Install only if you want an autonomous publishing workflow. Use a scoped CMS token, preferably against staging or draft-only collections, verify the `/elite-copywriter` dependency, and require manual approval before Publish and Sync/git commit steps.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A casual request for content planning could result in the agent proceeding into full article creation and publication steps.

Why it was flagged

Broad planning-style triggers are paired with a default instruction to run the full pipeline, which may exceed a user's intent if they only wanted strategy or ideas.

Skill content
Use when creating journal posts, writing blog content, planning content strategy ... or the user says "what should we write next" ... If no override is given, assume autonomous mode and execute the full pipeline.
Recommendation

Separate planning, drafting, and publishing modes, and require an explicit publish instruction before running the full pipeline.

What this means

The agent may create and publish public/business content automatically, causing brand, SEO, or operational impact if the generated post is wrong.

Why it was flagged

The default workflow can perform high-impact CMS publishing without a separate human approval gate before the publish phase.

Skill content
Autonomous content machine ... Payload CMS publishing into one pipeline ... Execute all 7 phases without stopping ... Only pause if quality gate fails (score below 8.0/10) or user asks.
Recommendation

Make publishing a separate confirmed step, default to draft mode, and require user review before CMS writes or git commits.

What this means

A broadly scoped CMS key could let the agent modify more site content than intended.

Why it was flagged

The skill requires write-capable CMS credentials, while the registry metadata declares no primary credential or required environment variables; the artifacts also do not bound the token to specific collections or actions.

Skill content
Requirements ... Payload CMS instance with blog-posts and stays collections ... API key with write access
Recommendation

Declare the required credential clearly, use a least-privilege token limited to the needed collections, and prefer staging or draft-only access by default.

What this means

Incorrect or manipulated calendar/progress files could cause the agent to select the wrong topic or publish content based on bad state.

Why it was flagged

Persistent project files influence future article selection and sprint state, so changes to those files can steer later automated runs.

Skill content
The pipeline reads and updates `scripts/ralph/prd.json` for sprint state persistence ... Read ... `scripts/ralph/progress.txt`
Recommendation

Treat these files as trusted configuration, review changes before future runs, and keep them under normal project access control.

What this means

The quality and data handling of the final article may depend on another installed skill that was not reviewed here.

Why it was flagged

The workflow delegates project and CMS-derived context to another skill, which is purpose-aligned but not versioned or described in the provided artifacts.

Skill content
Invoke `/elite-copywriter` with: The content brief ... The brand voice profile ... The stay data from Phase 2
Recommendation

Verify and trust the `/elite-copywriter` skill before use, and avoid passing sensitive unpublished business data to unreviewed helper skills.