Ralph Marketer

A Claude Code plugin with an autonomous copywriter for SaaS content marketing: trends, research and drafts in a loop

Plugin

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Runs an autonomous loop that writes files, executes scripts and makes git commits in the project
  • Works with a local SQLite database and continues via a hook without step-by-step confirmation
All reasons and checks

muratcankoylan/ralph-wiggum-marketer

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/ralph-marketer

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run one by one in the Claude Code chat

/plugin marketplace add muratcankoylan/ralph-wiggum-marketer
/plugin install ralph-wiggum-marketer@ralph-wiggum-marketer

Checked against the repository on Sep 24, 2026, commit 4c1f5f3.

Text for your agent

In Claude Code run /plugin marketplace add muratcankoylan/ralph-wiggum-marketer, then /plugin install ralph-wiggum-marketer@muratcankoylan-ralph-wiggum-marketer. Set up a project with /ralph-init and start the loop with /ralph-marketer, tracking progress via /ralph-status.

Other ways from the author
/plugin marketplace add muratcankoylan/ralph-wiggum-marketer
/plugin install ralph-wiggum-marketer@muratcankoylan-ralph-wiggum-marketer

Marketplace install, the recommended method from the README.

This is third-party code. Review the repository files before installing.

What it does

The plugin adds an autonomous copywriter for SaaS content marketing to Claude Code, built on an iterative loop pattern. Several agents populate a SQLite database: one collects trends, one does research, one turns product and marketing input into tasks. The copywriter then loops over these inputs, plans the material, writes drafts, reviews them and saves progress. Memory between iterations lives in files: git commits, progress.txt and prd.json, and each iteration runs in a fresh context. Control is through commands: /ralph-init sets up a project, /ralph-marketer starts the loop, /ralph-status shows progress, /ralph-cancel stops it. The output is drafts of blogs, case studies, posts and newsletters in the project directory.

Who it is for. For SaaS marketers and founders who want a stream of content drafts grounded in trends and research.

Good fit when

  • You need a steady stream of blog, case study and post drafts for SaaS
  • You want to tie trends, research and marketing tasks into one working loop
  • You want an autonomous copywriter that iterates on drafts

Not a fit when

  • You need a single final text under manual control, not an autonomous loop
  • Automatic git commits and loop-based work do not fit your process

Example request

Set up a content project and start the copywriter loop to prepare article drafts from our trends

Limitations

The plugin runs in Claude Code and starts an autonomous loop that writes files, runs helper scripts and makes git commits in the current project, so it is best run in a separate, supervised directory. The output is drafts that need review and approval. Data is kept in a SQLite database inside the project.

How to disable. Stop the active loop with /ralph-cancel, then remove the plugin via /plugin.

Security check

  • Runs an autonomous loop that writes files, executes scripts and makes git commits in the project
  • Works with a local SQLite database and continues via a hook without step-by-step confirmation

README in short

The README describes a Claude Code plugin with an autonomous copywriter for SaaS content marketing, built on the iterative Ralph loop pattern. The plugin installs through the marketplace, locally with a plugin-dir flag, or via the interactive /plugin manager. Work runs through the /ralph-init, /ralph-marketer, /ralph-status and /ralph-cancel commands. Several agents fill a SQLite database with trends, research and communications, and the copywriter loops to plan, write, review, commit and update progress while keeping memory in files. The plugin structure includes a manifest, commands, a copywriter skill, hooks, scripts and project templates. MIT licensed.

FAQ

How is memory kept between iterations?

In project files: git commits, progress.txt and prd.json. Each iteration starts in a fresh context and restores state from these files.

Does it publish texts on its own?

The loop prepares and iterates on drafts in the project directory. They need review and approval before publishing.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow riskNo VPN needed52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AIRalph Marketer

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.