Content
workflow-producer avatar

workflow-producer

A stage-driven AI writing agent for structured, repeatable, and reversible long-form content production with human-in-the-loop workflows.

Introduction

Workflow Producer is a master entry point and orchestrator for a professional-grade AI writing system. Unlike standard tools that generate text in one pass, this agent enforces a strict, stage-based SOP designed to improve quality, structure, and consistency in long-form content such as industry analysis, opinion pieces, and technical articles. It operates by breaking down the writing lifecycle into modular, verifiable steps that prioritize human editorial control at critical junctures.

  • Orchestrates complex writing workflows based on .claude/workflows/collab_v2.json, managing transitions between agents like writing-clarifier, writing-executor, and humanizer.

  • Provides three primary operation modes: Lightweight (fast output), Collaborative (multi-stage deep creation), and Topic Generation (inspiration and validation).

  • Integrates mandatory interaction gates, requiring user confirmation for writing styles, outline approval, and specific creative choices like 'opening hooks' to prevent 'AI-flavored' content.

  • Enforces strict file-system conventions, ensuring that drafts (draft_v*.md), notes (draft_v*_notes.md), and project manifests (run_manifest.json) are maintained for auditability.

  • Features automated post-processing including 'Humanizer' for style refinement, optional article illustration (Article Illustrator), and HTML exporting with pre-set templates (classic, elegant, minimalist, modern).

  • Built-in review mechanisms: mandatory 'edit-diff-learner' for post-writing retrospectives and comparison of draft versions to ensure continuous improvement.

  • Inputs: User writing requests (themes, topics), model-specific API keys (DeepSeek, GLM, MiniMax), and project configurations.

  • Outputs: High-quality Markdown drafts, cleaned plain-text files (_clean.txt), optional styled HTML exports, and a comprehensive project history.

  • Constraints: Strictly prohibits skipping mode selection or bypassing human-in-the-loop confirmation gates. Requires active project folders for operation.

  • Use cases: Professional content creation, long-form technical blogging, opinion journalism, and editorial teams seeking a stable, repeatable AI-assisted writing pipeline.

Repository Stats

Stars
198
Forks
48
Open Issues
3
Language
JavaScript
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 06:04 PM
View on GitHub