case-writer-hybrid

Expand a structured brief in `content-production/inbox/` into a reusable long-form markdown article draft, then run a local writer / critic / judge quality loop with a constrained humanization pass. Use when Codex needs a stage-1 article draft plus reusable writing sidecars for downstream `generate-image` and `wechat-formatter`.

3,891 stars

Best use case

case-writer-hybrid is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Expand a structured brief in `content-production/inbox/` into a reusable long-form markdown article draft, then run a local writer / critic / judge quality loop with a constrained humanization pass. Use when Codex needs a stage-1 article draft plus reusable writing sidecars for downstream `generate-image` and `wechat-formatter`.

Teams using case-writer-hybrid should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/case-writer-hybrid/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/abigale-cyber/case-writer-hybrid/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/case-writer-hybrid/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How case-writer-hybrid Compares

Feature / Agentcase-writer-hybridStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Expand a structured brief in `content-production/inbox/` into a reusable long-form markdown article draft, then run a local writer / critic / judge quality loop with a constrained humanization pass. Use when Codex needs a stage-1 article draft plus reusable writing sidecars for downstream `generate-image` and `wechat-formatter`.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Case Writer Hybrid

Turn the structured brief into a stage-1 article draft, a writing pack sidecar, and a review trace that can flow into image generation and WeChat formatting.

## Quick Start

Run the default command:

```bash
.venv/bin/python -m skill_runtime.cli run-skill case-writer-hybrid --input content-production/inbox/20260403-ai-content-system-brief.md
```

## Prepare Input

Expect a markdown file with these sections:

- `基础信息`
- `核心观点`
- `背景与语境`
- `论证方向`
- `可用案例 / 素材`

Important fields inside `基础信息`:

- `date`
- `slug`
- `topic`
- `target_reader`
- `publish_goal`

## Follow Drafting Workflow

1. Read the brief and preserve explicit user-supplied claims, framing, and evidence.
2. Use `论证方向` as the backbone for the major argument sections.
3. Pull material from `可用案例 / 素材` into the matching sections instead of inventing new examples first.
4. Build a stable first draft structure: title, 导语, 问题提出, 核心判断, 论证段, 结论, 可传播总结.
5. Run up to 3 local rounds of `writer -> critic -> humanizer-zh -> judge`.
6. If the score still fails after 3 rounds, stop and emit a quality-gate notice instead of continuing downstream.

## Write Output

Write the markdown draft to:

```text
content-production/drafts/<slug>-article.md
```

Also write:

```text
content-production/drafts/<slug>-writing-pack.md
content-production/drafts/<slug>-writing-pack.json
content-production/drafts/<slug>-review-trace.json
```

If the draft fails the quality gate after 3 rounds, also write:

```text
content-production/published/YYYYMMDD-<slug>-quality-gate.md
```

## Respect Constraints

- Treat the result as a controlled local draft loop, not a free-form creative writer
- If the brief is sparse, preserve structure and fill gaps conservatively
- Prefer explicit user-supplied arguments over invented framing
- Do not continue to image generation or formatting if the quality gate fails

## Read Related Files

- Runtime entry: `skill_runtime/engine.py`
- Usage guide: `docs/case-writer-hybrid-execution-spec.md`
- Downstream skills: `generate-image`, `wechat-formatter`

Related Skills

Cold Email Writer

3891
from openclaw/skills

Writes personalized cold emails that actually get replies

Content & Documentation

Policy Writer

3891
from openclaw/skills

Generate professional internal policies for any business function — HR, IT, finance, compliance, data privacy, acceptable use, and more.

Business Management

Grant Writer

3891
from openclaw/skills

Write winning grant proposals and funding applications. Works for government grants (SBIR, Innovate UK, Horizon Europe), foundation grants, and corporate funding programs.

Workflow & Productivity

问专家技能 - 使用 Playwriter 控制已登录的浏览器

3891
from openclaw/skills

## 技能描述

Workflow & Productivity

novel-writer

3891
from openclaw/skills

小说写作助手。触发词:写小说/创作小说/生成小说/帮我写个小说/小说大纲/网文创作。工作流:需求收集(类型/风格/字数)→ AI生成大纲(世界观/人物/剧情/章节规划)→ 用户确认 → 自动逐章生成 → 一章一个文件保存。支持玄幻、仙侠、都市、科幻、历史、武侠、网游、灵异、军事、竞技等主流网文类型,面向新手作者。

writer

3891
from openclaw/skills

Fix AI writing patterns that create repetitive and robotic content

Landing Page Copywriter Lite

3891
from openclaw/skills

Free version — generate hero section copy and run a quick 3-point CRO audit on any landing page.

usmle-case-generator

3891
from openclaw/skills

Generate USMLE Step 1/2 style clinical cases with patient history, physical.

sop-writer

3891
from openclaw/skills

Write GCP-compliant Standard Operating Procedures for labs and clinical sites

blog-writer

3891
from openclaw/skills

为张向阳(Astral Wave)的个人博客 astralwaveorg 生成高质量技术博客文章。当用户说"写博客xxx"、"帮我写一篇xxx"、"引用消息写成博客"、"总结今天聊天",或者 cron 触发每日聊天总结时,使用此技能。文章风格必须模拟作者本人:用工程师第一人称视角,诚实直接,有踩坑说踩坑,读起来像同事之间的经验分享,而不是翻译官方文档。绝不出现"非常优秀""极其强大"等废话词汇。目标是让读者感觉这是技术大牛写的,不是"AI 生成的"。

dan-koe-writer

3891
from openclaw/skills

Dan Koe 写作方法论工具箱。基于 OpenClaw Agent 模型,把爆款内容拆解成「创意积木」,再组装成新文章。触发场景:(1) 用户要拆解爆款文章并提取写作要素;(2) 用户需要写作方向或创意灵感;(3) 用户要生成完整的公众号/小红书/推特文章;(4) 用户想学习 Dan Koe 的 APAG 框架、POV 写作或创意积木系统。

Xiaohongshu Founder Growth Writer

3891
from openclaw/skills

Turn rough notes, founder insights, and English drafts into natural Xiaohongshu posts that feel human, trustworthy, and platform-native.