SlopScore
00 crowd

deep-decode

One idea or URL → a full multi-format content suite (deep-dive · infographics · illustrated doc · podcast · video), produced by a deterministic skill-graph pipeline and shipped to every channel. 155+ real pieces. Built with Claude Code.
Open repo on GitHub Open the demogithub.com/AmoryMing/deep-decode
HTML · ★ 1 · 0 forks · Apache-2.0 · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)agentautomationweb-app🤖 claude🤖 claude-code
listed 1 hour ago by AmoryMing · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-15: One idea or URL → a full multi-format content suite (deep-dive · infographics · illustrated doc · podcast · vi; its own README says "Built with Claude Code". 1 stars; Apache-2.0 license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as AmoryMing. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
One idea or URL → a full multi-format content suite (deep-dive · infographics · illustrated doc · podcast · video), produced by a deterministic skill-graph pipeline and shipped to every channel. 155+ real pieces. Built with Claude Code.
website
https://aideep-pi.vercel.app
topics
agent-skillsaiai-agentsai-videoai-writingautomationclaudeclaude-codecontent-automationcontent-factorycontent-pipelinedeep-diveinfographicsllmnextjspodcastskill-graphtext-to-speechwechatxiaohongshu
created
2026-05-08 · pushed 2 months ago · 56 commits · 1 contributor
languages
HTML 85%Python 10%TypeScript 4%JavaScript 0%Ruby 0%CSS 0%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: One idea or URL → a full multi-format content suite (deep-dive · infographics · illustrated doc · podcast · vi; its own README says "Built with Claude Code". It carries the Apache-2.0 license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Deep-Decode · AI Content Factory

One idea or URL in. A full multi-format content suite out.

Deep-dive article · comic-style infographics · illustrated doc · podcast · video — produced by a deterministic skill-graph pipeline, then driven to publish-ready on every channel.

Stars Last commit Decoded pieces Built with Claude Code Next.js License

English · 简体中文


Deep-Decode — every figure generated by the GPT-Image (img2) backend


What is this

Deep-Decode is an opinionated, end-to-end AI content factory.

Give it a blog post, a tweet, a product, a person, or a trending topic. It researches the source, writes an opinion-dense deep-dive (not a translation, not a summary), draws comic-style infographics, lays out an illustrated document, voices a podcast, cuts a video, and pushes every format to publish-ready across email, WeChat, Xiaohongshu, Video Accounts and Douyin.

The whole run is orchestrated by a declarative skill graph and a deterministic runner that refuses to advance until each step's artifact passes its contract. No silently-skipped steps. File = state. Failure is visible.

This is not a demo. The output/ folder holds 130+ finished pieces shipped through the pipeline.

Why it's different from "ask an LLM to write a post"

Generic LLM prompt Deep-Decode
Stance Translates / summarizes Reconstructs the argument with its own framework; opinion density > information density
Rigor Single source, no checking Cross-checks 2–3 external signals; coins a name when it spots an unnamed phenomenon
Output One blob of text 5 formats from one source of truth — article, infographics, doc, podcast, video
Reliability "Hope the agent finished" Declarative graph + hard artifact gates; a missing file stops the run
Reach Copy-paste yourself Auto-driven to draft-ready on 5 Chinese platforms

Product tour

Every figure below is generated by the GPT-Image (img2) backend — accurate Chinese typography, a consistent palette, magazine-grade layout. These are real, recent pieces (June 2026), straight from the pipeline. Click any image to read the decode.

The referee can't also be the player
“The referee can't be the player”
Why an agent needs a harness, not a nicer model.
The bottleneck moved
“The bottleneck moved”
When writing code is free, what becomes the constraint.
Ideogram v4.0
Ideogram v4.0
Text-to-image learns to spell and follow structure.
Fei-Fei Li world models
Fei-Fei Li · world models
A concept taxonomy, drawn as one circular diagram.
Anthropic Partner Hub
Anthropic Partner Hub
Tiered staircase + headline metrics.
Zhipu Z.AI vs Anthropic IPO
Zhipu Z.AI ⟷ Anthropic
Dual-column comparison, two IPO paths.

Each deep run emits a full img2 figure set (cover + per-section illustrations, like the hero grid above), plus a podcast (podcast.mp3), a video (video.mp4), an illustrated Word doc (.docx), and magazine-style Xiaohongshu card decks — all addressed by the same output/<slug>/ contract. The backend is switchable per project via image_backend: gpt-image.

How it works — the skill graph

The old pipeline was ~18 prose steps in a doc. Agents running a deep chain would silently get lost — skip a step, use the wrong template, stop at an email draft instead of shipping. So the flow became a declarative graph (skillgraph.yaml) traversed by a deterministic runner (tools/pipeline.py).

            ┌──────────────────────────────────────────────────────────┐
            │  skillgraph.yaml  —  declarative 3-layer graph            │
            │                                                          │
   compounds│  decode · brief · practice · distribute-all   ← you drive │
            │      ▲  (pick a playbook + confirm Strategy Spec)         │
  molecules │  article · infographic set · podcast · video · doc        │
            │      ▲  (each = one deliverable)                          │
     atoms  │  svg→png · tts · imagegen · tone-lint · send              │
            │      ▲  (single deterministic action)                     │
            └──────────────────────────────────────────────────────────┘
                         │  topological order computed by
                         ▼
            tools/pipeline.py  —  the ONLY authority on step order
                 status · next · gate · verify
  • Three layers. atoms (one deterministic action) → molecules (one deliverable) → compounds (a full playbook a human drives).
  • You don't count steps. The runner computes the topological order from depends_on edges.
  • Done = artifact exists and passes its contract. Contracts include file_exists, min_bytes, png_for_each_svg, audio_visual_sync, tone_match (banned-word + voice lint), and channel_draft_ready. A missing artifact = stuck; the runner won't continue.
  • Humans steer at the compound layer only — choose the playbook, confirm the Strategy Spec. Everything else the runner pulls along.
cd output/2026-06-08-some-slug
python3 ../../tools/pipeline.py status   # whole graph + ✓/✗ + next step
python3 ../../tools/pipeline.py next      # "what node runs now?"
python3 ../../tools/pipeline.py gate m.article   # verify the artifact contract

Examples

A few of the 130+ pieces (titles translated; sources are decoded in Chinese):

Piece Source decoded
The referee can't be the player: why Claude builds itself a harness Claude Code blog
The bottleneck moved: when writing code is free, re-sequence the org Engineering essay
Fei-Fei Li sets the rules for "world models": not text-to-video, a POMDP loop Fei-Fei Li
Ideogram v4.0: when text-to-image learns to spell and follow structure Launch + benchmarks
Zhipu returns to A-shares and renames Z.AI: China's second capital path Filing + reporting
Karpathy joins Anthropic: star-individual migration as a roadmap signal TechCrunch
0.2 points and a 7× price gap — DeepSeek V4 compresses the paradigm war into one math problem Official + 3rd-party benchmarks

Browse them all in output/, or through the web workbench below.

The web workbench

A Next.js 15 app (web/) turns the factory into a three-in-one site:

Section Route Access What
Portal /, /post/[slug] public every decoded piece — article + infographics + podcast + video
Process /process public the three verbs + the live skill-graph (reads the real skillgraph.yaml)
Admin /admin login schedule / in-progress / queue / revenue dashboard

Static-generated, zero media in the deploy bundle — images/audio are rewritten to a jsDelivr CDN backed by this repo, video to GitHub raw. Deploys to Vercel with deploy as the production branch.

cd web
npm install
cp .env.example .env.local
npm run dev          # http://localhost:3000

Repository layout

deep-decode/
├── .claude/skills/   # the skills: deep-decode, polish, visual, podcast, video, distribute…
├── skillgraph.yaml   # the declarative 3-layer graph (single source of step order)
├── tools/            # pipeline.py runner + atoms (tone_lint, tts_atom, imagegen_relay…)
├── output/           # 130+ finished pieces — one folder each (article + media)
├── wiki/             # structured knowledge: topics / sources / concepts / published
├── schedule/         # queue · in-progress · published · calendar
├── styles/           # voice + feedback + best-of, multiple kits
├── readers/          # audience personas (drives tone)
├── templates/        # content + project templates
└── web/              # Next.js 15 portal + process view + admin

Quick start

Deep-Decode runs as a Claude Code skill system.

  1. Clone the repo and open it in Claude Code — the skills live under .claude/skills/.
  2. Drop source material in raw/, or hand it a URL.
  3. Say "decode this" (/deep-decode <url>) and confirm the Strategy Spec; the runner takes it from there to publish-ready.
  4. Run the web workbench (cd web && npm run dev) to browse what you've made.

Heads-up: distribution targets Chinese platforms (WeChat / Xiaohongshu / Video Accounts / Douyin) and Chinese TTS voices. The architecture — declarative skill graph, contract gates, one-source-to-many-formats — is fully general; fork the pattern for any language or channel set.

Status

Actively used in production for a Chinese AI-commentary publication. deploy is the content branch (the default branch on GitHub); see web/README.md for why content lives on an orphan branch and how it's pushed.

License

Apache-2.0 © 2026 AmoryMing. The pipeline, skills, and tooling are free to use and adapt. The decoded articles and generated media under output/ are illustrative examples — please don't republish them as-is.


Built with Claude Code. If the architecture is useful to you, a ⭐ helps.

Read the rest on GitHub

Scan report · 2026-09-15
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review — +10 owner has 0 followers

0 comments

log in to comment.

report this listinglog in to report