content-alchemy
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 16 GitHub stars
Code Fail
- network request — Outbound network request in .archive/old-scripts/check-connection.ts
- spawnSync — Synchronous process spawning in .archive/old-scripts/fix-copy-paste.ts
- network request — Outbound network request in .archive/old-scripts/fix-publish.ts
Permissions Pass
- Permissions — No dangerous permissions requested
This tool provides a 5-stage AI-assisted writing pipeline for Claude Code, designed to transform raw ideas into structured, fact-checked articles with strict source verification and human-in-the-loop confirmation.
Security Assessment
The overall security risk is Low, but developers should proceed with minor caution. The tool does not request dangerous permissions, and no hardcoded secrets were detected. The active codebase safely restricts itself to the intended workflow without accessing sensitive user data. However, automated security scans flagged a few issues inside an archived folder (`.archive/old-scripts/`). Specifically, there is a synchronous process execution (`spawnSync`) in a legacy script, alongside a couple of outbound network requests in other archived files. Because these vulnerabilities are isolated to deprecated scripts rather than the primary application code, they do not pose an active threat during normal operation.
Quality Assessment
The project demonstrates solid health and maintenance. It is licensed under the standard MIT license and features a highly detailed README with clear documentation. The repository received updates very recently (just 0 days ago), indicating active maintenance. While it has a modest community footprint with 16 GitHub stars, its transparent design and the forced human-confirmation steps built into the workflow reflect a high standard of quality and deliberate, careful engineering.
Verdict
Safe to use.
5-stage AI writing pipeline for Claude Code. Topic mining → source extraction → analysis → cross-reference → polished article.
Content Alchemy
AI-Assisted Article Pipeline for Claude Code
Raw idea in, fact-checked article out. Every claim traceable. Every stage human-confirmed.
A Claude Code skill that transforms raw ideas into professional articles through a 5-stage semi-automated pipeline — with built-in source verification, cross-reference checking, and anti-AI-voice writing principles.
English | 简体中文
Why Content Alchemy?
Most AI writing tools optimize for speed. Content Alchemy optimizes for trust.
The problem with "just let AI write it":
You: "Write an article about AI replacing jobs."
AI: "According to a McKinsey report, 800 million jobs will be displaced by 2030..."
You: (checks) That number is from 2017 and the actual range was 400-800M with heavy caveats. 😤
AI: "Studies show that 47% of US jobs are at risk..."
You: (checks) That's the 2013 Frey & Osborne paper, widely criticized for methodological issues. 😤😤
How Content Alchemy handles this:
Stage 2: Sources extracted → each one gets an authenticity check
Stage 3: Source Truth Table built → every claim mapped to its origin
Stage 3.5: Cross-Reference → same claim checked against 2+ independent sources
Stage 5: Confidence self-assessment → weak claims downgraded or flagged
[unverified]Result: An article where readers can trust the data. ✅
What makes it different
| Problem | Solution |
|---|---|
| AI makes up data | Source Truth Table forces citations |
| Source exists but data is wrong | Stage 3.5 Cross-Reference adds multi-source verification |
| Article reads like AI | 7 anti-AI writing principles plus a 6-dimension scan |
| Uncertain facts slip through | Confidence self-assessment downgrades or marks weak claims |
Pipeline
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ Stage 1 │───►│ Stage 2 │───►│ Stage 3 │───►│Stage 3.5│───►│ Stage 4 │───►│ Stage 5 │
│ Topic │ │ Source │ │ Deep │ │ Cross- │ │Refining │ │Humanized│
│ Mining │ │Extraction│ │Analysis │ │Reference│ │ │ │ Article │
└─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘
│ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼
mining- Source Source Cross-Ref manifesto.md article.md
report.md Authenticity Truth Table Report
Report
Every stage pauses for human confirmation before proceeding. No auto-pilot.
Quick Start
git clone https://github.com/AliceLJY/content-alchemy.git
claude skill add ./content-alchemy
Usage
alchemy AI and loneliness # Full pipeline from topic
alchemy-setup # Check/download dependencies
Start from any stage:
| Mode | When to use | Entry point |
|---|---|---|
| Topic Mode | Start from scratch | alchemy [topic] → Stage 1 |
| Source Mode | Have transcripts or articles | Provide sources → Stage 3 |
| Draft Mode | article.md already exists |
Hand off to content-publisher |
Ecosystem
Content Alchemy is the research & writing half. Publishing is a separate repo.
content-alchemy (this repo) content-publisher
───────────────────────── ──────────────────
Stage 1: Topic Mining Image generation
Stage 2: Source Extraction ───► Layout formatting
Stage 3: Deep Analysis WeChat publishing
Stage 3.5: Cross-Reference Cleanup
Stage 4: Refining
Stage 5: Humanized Article
| Repo | Role |
|---|---|
| content-alchemy (this repo) | Research and writing, Stages 1-5 |
| content-publisher | Images, layout, publishing, cleanup |
| recallnest | Shared memory layer for Claude Code, Codex, Gemini CLI |
| openclaw-tunnel | Docker-to-host tunnel for /cc, /codex, /gemini |
| digital-clone-skill | Build digital clones from corpus data |
| telegram-ai-bridge | Telegram bots for Claude, Codex, and Gemini |
| telegram-cli-bridge | Telegram CLI bridge for Gemini CLI |
| claude-code-studio | Multi-session collaboration platform for Claude Code |
| agent-nexus | One-command installer for memory + remote control |
| cc-cabin | Complete Claude Code workflow scaffold |
Version History
| Version | Era | Highlights |
|---|---|---|
| v1.0-v2.5 | Antigravity | Project inception, 9-stage to 7-stage workflow evolution |
| v3.1-v3.2 | Claude Code (Opus 4.5) | Bug fixes, fallback mechanisms, doc restructuring |
| v4.0-v4.3 | Claude Code (Opus 4.6) | Chrome reuse, Bilibili extraction, Cross-Reference, 6-dimension AI scan |
| v5.0 | Claude Code (Opus 4.6) | Split into content-alchemy and content-publisher, progressive reference loading |
Project Structure
content-alchemy/
├── README.md
├── README_CN.md
├── SKILL.md
├── references/
│ ├── stage1-mining.md
│ ├── stage2-extraction.md
│ ├── stage3-analysis.md
│ ├── stage3.5-crossref.md
│ ├── stage4-refining.md
│ ├── stage5-writing.md
│ ├── source-channels.md
│ └── video-acquisition.md
├── scripts/
│ ├── format-text.ts
│ ├── preprocess_article.py
│ └── sync-codex-skill.sh
├── templates/
│ └── cross-reference-report.md
└── assets/
└── wechat_qr.jpg
Prerequisites & Environment
Required:
- Claude Code
- Bun
- Python 3
- A writable
~/Desktop/bot-articles/
Local path assumptions (may need adjustment):
- Output directory:
~/Desktop/bot-articles/{topic-slug}/ - Persona source:
~/.claude/projects/*/memory/writing-persona.md - Style catalog:
~/.openclaw-antigravity/workspace/images/style-catalog.md - Style history:
~/.openclaw-antigravity/workspace/images/style-history.txt
Compatibility:
- Tested on macOS with the author's Claude Code CLI workflow
- Not guaranteed to work on Linux or Windows
- Some paths are hardcoded — users may need to adjust persona and style asset paths
- Downstream publishing depends on
content-publisher
Author
Built by 小试AI (@AliceLJY) for the WeChat public account 我的AI小木屋.
Six content pillars: Hands-on AI, AI Pitfall Diaries, AI and Humanity, AI Cold Eye, AI Musings, and AI Visual Notes.
License
MIT
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found