<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>humanizer on tomrochette.com</title>
    <link>https://tomrochette.com/tags/humanizer/</link>
    <description>Recent content in humanizer on tomrochette.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>tom@tomrochette.com (Tom Rochette)</managingEditor>
    <webMaster>tom@tomrochette.com (Tom Rochette)</webMaster>
    <copyright>© 2026 Tom Rochette</copyright>
    <lastBuildDate>Sat, 26 Sep 2026 23:36:16 -0400</lastBuildDate><atom:link href="https://tomrochette.com/tags/humanizer/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Sepia</title>
      <link>https://tomrochette.com/agents/skills/sepia/</link>
      <pubDate>Sun, 27 Sep 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/skills/sepia/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>skills</category><category>writing</category><category>humanizer</category><category>fiction</category>
      <description>&lt;p&gt;Sepia is an MIT-licensed de-AI writing skill for Claude Code, Codex, Grok Build, Antigravity, and the 77+ agents the Skills CLI reaches, built on the finding that the durable AI tells are structural rather than stylistic.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Its bet is that repairing narrative architecture (themes explained by the narrator, tidy single-track plots, emotion rendered only as bodily sensation) beats word swaps, because in the study it cites, human surface editing moved detection only from 95.5% to 93.9% macro-F1.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;One canonical SKILL.md with thin operation wrappers, maintained by Nanako0129, exposing write, review (diagnose only), refactor (minimal edits), recreate (full rewrite), and an opt-in Hemingway voice profile.&#xA;Fiction gets a three-pass protocol over narrative architecture, discourse flow, and surface style.&#xA;Professional prose gets venue-matched rule files for release notes, PR replies, postmortems, tickets, and technical articles.&#xA;Chinese text gets a separate calibration file across four evidence layers, including a measured corpus of about two thousand Taiwanese news articles.&#xA;Every rule traces to a research ledger in the repo that digests fifteen studies, led by StoryScope (arXiv:2604.03136, 61,608 stories, 93.2% macro-F1 from narrative features alone), with per-model fingerprints that name which vendors published guidance and which were merely consulted.&#xA;Install is &lt;code&gt;npx skills add Nanako0129/sepia -g&lt;/code&gt; or a native plugin marketplace, and the repo runs CI workflows for behavioral evals and version consistency.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active and early: 2,867 stars and 185 forks as of 2026-09-27, repo pushed 2026-09-23, eleven open issues, created 2026-08-28.&#xA;The growth is fast but young: the entrant data had it near 1,444 stars about five days after launch, and it has roughly doubled since.&#xA;There is no Hacker News thread under its name (my searches returned only unrelated sepia stories) and no mainstream coverage as of 2026-09-27, so the audience is GitHub plus the third-party registries that mirror and review it.&#xA;A third-party snapshot service recorded 2,860 stars on 2026-09-26, one day before this note&amp;rsquo;s count, so the trajectory held through the week.&#xA;Maintenance is funded by a Patreon link, not a company.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Every rule carries provenance: the ledger separates measured findings from consulted-vendor guidance instead of inventing entries where no guidance exists.&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;The review operation diagnoses without editing, so the skill doubles as an audit surface rather than a rewrite button.&lt;/li&gt;&#xA;&lt;li&gt;Cross-harness by construction: one Agent Skills standard file, with native packaging only for the command surfaces that need it.&lt;/li&gt;&#xA;&lt;li&gt;The README states its own verification limits (installs verified, per-platform behavior not exercised), which is rarer than it should be in this ecosystem.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;The output depends on judgment calls the skill does not fully specify: there is no rollback path when a refactor overshoots and no score telling you whether the chosen moves stayed inside the human distribution.&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;The voice-skills interface rests on one blind review experiment on one specimen, which the README itself flags as a worked example, not measured evidence.&lt;/li&gt;&#xA;&lt;li&gt;Applying every rule produces its own fingerprint, so calibration reduces to a 3-5 moves guideline with no enforcement.&lt;/li&gt;&#xA;&lt;li&gt;Per-model fingerprint tables age fast, tied to named model versions that a new model generation stales.&lt;/li&gt;&#xA;&lt;li&gt;Star velocity on a month-old repo is a distribution signal, not a quality verdict, and the zero-HN-footprint cuts both ways.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Pricing&#xA;    &lt;div id=&#34;pricing&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#pricing&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Free.&#xA;MIT licensed, no paid tier, no account; the maintainer&amp;rsquo;s stated costs are model quota for evals and literature surveys, funded through Patreon, as of 2026-09-27.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Agent-Native: Builder.io&amp;rsquo;s pack is workflow breadth plus an app funnel; sepia is one deep skill with a research ledger.&lt;/li&gt;&#xA;&lt;li&gt;Anthropic Agent Skills: the vendor format sepia conforms to; sepia is a pack on that format, not a competing format.&lt;/li&gt;&#xA;&lt;li&gt;blader/humanizer: the popular surface-level pass; sepia runs that as its third pass and claims the two architecture passes before it are the actual fix.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Recommended for writers who already run a surface pass and still get flagged, and for teams standardizing postmortems, PR replies, and release notes.&#xA;Not for regulated or brand-locked prose, where the venue&amp;rsquo;s fixed register looks machine-made precisely because it is standardized.&#xA;My disagreeable claim: most humanizer installs, sepia included, are plausibly wasted context, because the only test that settles the question (running real work twice, with and without the skill, then diffing the outputs) is one almost nobody runs.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-09-27 - Created when the owner&amp;rsquo;s GitHub-stars candidates were processed.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/the-tells-are-structural/&#34; &gt;The Tells Are Structural&lt;/a&gt; - the corpus essay that makes the same structural-tells argument sepia operationalizes&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/skills/agent-native/&#34; &gt;Agent-Native&lt;/a&gt; - the other curated pack in this category, workflow breadth versus sepia&amp;rsquo;s single-skill depth&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/skills/anthropic-agent-skills/&#34; &gt;Anthropic Agent Skills&lt;/a&gt; - the packaging standard sepia targets&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/skills/skills-sh/&#34; &gt;skills.sh&lt;/a&gt; - the registry whose CLI gives sepia its 77+ agent reach&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/skills/skillopt/&#34; &gt;SkillOpt&lt;/a&gt; - training skill text against held-out validation, a research answer to sepia&amp;rsquo;s unscored calibration&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/repos/Nanako0129/sepia&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/repos/Nanako0129/sepia&lt;/a&gt; - 2,867 stars, 185 forks, MIT, pushed 2026-09-23 (200, fetched 2026-09-27)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/Nanako0129/sepia/main/README.md&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/Nanako0129/sepia/main/README.md&lt;/a&gt; - operations, three-pass protocol, research ledger, per-platform verification limits (200)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hysenlabs.com/en/projects/nanako0129-sepia&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hysenlabs.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hysenlabs.com/en/projects/nanako0129-sepia&lt;/a&gt; - third-party editorial review (September 10, 2026) with critical sections on calibration and wrong-tool cases (200)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://arxiv.org/abs/2604.03136&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=arxiv.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://arxiv.org/abs/2604.03136&lt;/a&gt; - StoryScope: 61,608 stories, 93.2% macro-F1 from narrative features alone, v6 revised 2026-08-10 (200)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/search?query=sepia&amp;amp;tags=story&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/search?query=sepia&amp;tags=story&lt;/a&gt; - the zero-hit search behind the missing-footprint statement (200, fetched 2026-09-27)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://old.reddit.com/r/ClaudeAI/comments/1w2g7za/i_turned_the_storyscope_paper_into_a_deai_writing/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=old.reddit.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://old.reddit.com/r/ClaudeAI/comments/1w2g7za/i_turned_the_storyscope_paper_into_a_deai_writing/&lt;/a&gt; - the maintainer&amp;rsquo;s launch thread, fetch blocked with 403 in this run, cited for existence only&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
  </channel>
</rss>
