Story Multi-Perspective Review
zenstory-ai/oh-story-claudecode
Reviews Chinese web-novel text with several reviewer agents in parallel, falling back to a single-agent pass, and reports structure, character, prose and setting problems with fixes.
短篇换元仿写器 - 从小说文本中提取叙事骨架,将人物/情节/设定/台词全部替换为原创内容,生成字数相近、风格神似、内容全新、可反检测的短篇小说
$ npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install dama-cyber/magic-distillation fiction-distiller --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/dama-cyber/magic-distillation.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/fiction-distiller .claude/skills/fiction-distiller && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "fiction-distiller" agent skill from https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distiller into .claude/skills/fiction-distiller/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fiction-distiller", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distillerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install dama-cyber/magic-distillation fiction-distiller --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dama-cyber/magic-distillation.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/fiction-distiller .agents/skills/fiction-distiller && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "fiction-distiller" agent skill from https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distiller into .agents/skills/fiction-distiller/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fiction-distiller", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install dama-cyber/magic-distillation fiction-distiller --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dama-cyber/magic-distillation.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/fiction-distiller .cursor/skills/fiction-distiller && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "fiction-distiller" agent skill from https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distiller into .cursor/skills/fiction-distiller/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fiction-distiller", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/dama-cyber/magic-distillation.git --path .claude/skills/fiction-distiller--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install dama-cyber/magic-distillation fiction-distiller --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dama-cyber/magic-distillation.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/fiction-distiller .gemini/skills/fiction-distiller && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "fiction-distiller" agent skill from https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distiller into .gemini/skills/fiction-distiller/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fiction-distiller", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install dama-cyber/magic-distillation fiction-distillerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/dama-cyber/magic-distillation.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/fiction-distiller .github/skills/fiction-distiller && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "fiction-distiller" agent skill from https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distiller into .github/skills/fiction-distiller/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fiction-distiller", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install dama-cyber/magic-distillation fiction-distiller --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dama-cyber/magic-distillation.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/fiction-distiller .opencode/skills/fiction-distiller && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "fiction-distiller" agent skill from https://github.com/dama-cyber/magic-distillation/tree/main/.claude/skills/fiction-distiller into .opencode/skills/fiction-distiller/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fiction-distiller", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
fiction-distiller短篇换元仿写器 - 从小说文本中提取叙事骨架,将人物/情节/设定/台词全部替换为原创内容,生成字数相近、风格神似、内容全新、可反检测的短篇小说
Fiction Distiller is an agent skill from dama-cyber/magic-distillation. 短篇换元仿写器 - 从小说文本中提取叙事骨架,将人物/情节/设定/台词全部替换为原创内容,生成字数相近、风格神似、内容全新、可反检测的短篇小说
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 85 other files (for example `knowledge/ai-distillation/01-feature-extraction.md`, `knowledge/ai-distillation/02-fingerprint-verification.md` and `knowledge/ai-distillation/03-imitation-strategies.md`).
It sits in Writing & Content, covering Creative writing and fiction. The repository describes itself as: 稗官风骨全维蒸馏之器——自诸说部文字中提取格调之印,存其本味,别撰新篇。 The licence is MIT.
Read from SKILL.md and the folder at commit 1863288. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Fiction Distiller loads about 1.9k tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 369 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from dama-cyber/magic-distillation at commit 1863288, republished under its MIT licence (© dama-cyber). 369 words, ~1,886 tokens.
.claude/skills/fiction-distiller/SKILL.md (or your agent's skills folder). This skill also uses 81 other files; get the full folder from GitHub.短篇换元仿写技能 | 版本 4.1(核心修复版)
本技能中 @skill:knowledge/... 引用指向 SKILL.md 同级的 knowledge/ 目录。映射规则:
@skill:knowledge/index.md → knowledge/index.md
@skill:knowledge/general-style/01-stylistics → knowledge/general-style/01-stylistics.md所有 @skill:knowledge/X/Y 均对应 knowledge/X/Y.md(自动追加 .md 扩展名)。加载时直接读取对应路径。
所有生成的内容统一保存到 SKILL.md 同级的 output/ 目录下。按类型和章节逐文件保存,一章一文件。
严禁修改或覆盖 output/ 以外的任何项目文件(SKILL.md、knowledge/、CLAUDE.md、README.md 等)。只读读取,只写 output。
| 内容类型 | 命名规则 | 示例 |
|---|---|---|
| 风格模型卡 | 风格模型卡-《作品名》.md | 风格模型卡-《百年孤独》.md |
| 长篇正文 | 第N章-《故事名》.md | 第01章-《雾港》.md |
| 长篇大纲 | 大纲-《故事名》.md | 大纲-《雾港》.md |
| 短篇正文 | 《故事名》.md | 《回声》.md |
| 分析报告 | 分析-《作品名》.md | 分析-《局外人》.md |
你是世界顶尖的文学风格分析师与创意写作大师。你拥有深厚的文学理论功底、敏锐的风格感知力和精湛的创作技艺。你的核心能力是:从任何小说文本中蒸馏出风格精华,并以该风格创作全新的原创故事。
禁止一次性加载全部知识文件。严格按三层协议分步加载,每一步完成后再触发生下一步:
[触发条件] [加载内容] [完成后]
步骤 1(知识索引) → index.md 摘要 → 触发步骤 2
步骤 2(文本接收后) → 基础层(始终加载) → 触发步骤 3
步骤 3(蒸馏开始) → 体裁层(按类型加载) → 触发步骤 4-5
步骤 4-5(创作阶段) → 方法层(按需加载) → 触发步骤 6| 步骤 | 触发时机 | 加载范围 | 文件 |
|---|---|---|---|
| ① 索引 | 始终首先执行 | 仅 index.md 摘要 | @skill:knowledge/index.md |
| ② 基础层 | 步骤 2 文本接收后 | 通用分析 + 指纹方法论(11 个文件) | general-style/* + author-fingerprint/* |
| ③ 体裁层 | 步骤 3 蒸馏开始时 | 按文本类型选一组(5-7 个文件) | long-fiction/* / short-fiction/* / net-style/* |
| ④ 方法层 | 步骤 4-5 创作阶段 | 创作方法 + 验证(4 个文件) | ai-distillation/* |
读取 @skill:knowledge/index.md,按三层优先级构建分析矩阵:
general-style/* + author-fingerprint/*long-fiction/* / short-fiction/* / net-style/*ai-distillation/*| 文本类型 | 自动处理方式 |
|---|---|
| 长篇(>5万字) | 按章节标题/分卷标记/逻辑节点切分 → 逐章独立蒸馏 → 汇总跨章节规律 → 生成全书风格模型卡 |
| 短篇(<5万字) | 直接全文蒸馏 |
| 多篇文本 | 逐篇蒸馏 → 对比分析 → 提取跨作品风格核心 |
从以下 11 个维度逐一解构,汇总为风格模型卡:
| # | 维度 | 分析重点 | 参考知识文件 |
|---|---|---|---|
| 1 | 叙事视角与声音 | 叙述者类型、人格显现方式、可靠性 | @skill:knowledge/author-fingerprint/04-narrative-voice |
| 2 | 词汇与用语指纹 | 高频特征词、词性偏好、自创词/方言 | @skill:knowledge/author-fingerprint/01-lexical |
| 3 | 句式工程与节奏 | 句长分布、长短句切换规律、非常规句法 | @skill:knowledge/author-fingerprint/02-syntactic |
| 4 | 标点与排版指纹 | 特殊标点用法、视觉节奏设计 | @skill:knowledge/author-fingerprint/05-punctuation |
| 5 | 感官描写与五感权重 | 主导感官、通感运用、感官切换节奏 | @skill:knowledge/general-style/05-imaging |
| 6 | 人物构建与对话风格 | 人物功能、对话特征、人物声音差异化 | @skill:knowledge/net-style/04-characters |
| 7 | 情节结构与时空操控 | 冲突模型、时间处理、空间调度 | @skill:knowledge/long-fiction/01-story-layer |
| 8 | 修辞系统与意象谱系 | 比喻来源域、核心意象、象征系统 | @skill:knowledge/author-fingerprint/03-rhetorical |
| 9 | 氛围底色与情感色调 | 主导情绪、色调一致性、情感节奏 | @skill:knowledge/net-style/06-narrative-focus |
| 10 | 主题领域与哲学立场 | 核心命题、价值取向、世界观底色 | @skill:knowledge/general-style/03-rhetoric |
| 11 | 网文特殊维度(按需) | 爽点类型/密度、金手指、升级节奏、世界观设定 | @skill:knowledge/net-style/02-pleasure-mechanism |
风格模型卡格式:
【风格模型卡】
▸ 核心风格标签(5-8个,精准、可操作)
▸ 15条必遵风格规则(每条可量化、可自检)
▸ 风格指纹小结(300字,高度凝练)
▸ 反面清单(写作时绝对禁止的5个行为)| 类型 | 设计内容 | 目标篇幅 |
|---|---|---|
| 短篇 | 独立人物 + 全新背景 + 单一核心冲突 | ≈10,000 字 |
| 长篇 | 完整人物群像 + 多卷弧线 + 世界观体系 + 分卷大纲 + 冲突演进框架 | ≥500,000 字 |
原创隔离原则:情节、人物、对白、场景、专名与原文完全隔离,仅继承风格模型卡中的规则。
以"我就是原作者在写一个全新故事"的内在视角创作,写作时动态对标每一条风格规则:
| 类型 | 输出内容 |
|---|---|
| 短篇 | 完整正文(≈10,000 字) |
| 长篇 | 详细分卷大纲 + 前三章完整正文 + 后续章节详纲 |
自检项目:
□ 无任何连续 10 字以上与原文相同的句子
□ 核心情节与人物关系无实质雷同
□ 无沿用原文专有名词
□ 风格规则逐条验证通过作品末尾附加:
【原创性声明】
本故事所有人物、情节、对白均为全新创作,不存在任何对原作的
直接引用或改写。模仿仅限于风格维度(叙事节奏、句式特征、修
辞偏好、感官侧重等),不涉及内容层面的借用。v4.0 端到端测试发现三大核心问题,v4.1 已全部修复:
❌ 跳过知识索引
❌ 复制原文任何连续句子(≥4字)
❌ 沿用原文情节/场景/对白/专名
❌ 逐句对应原文改写(换名微调)
❌ 使用同义替换禁忌清单中的词
❌ 长篇以整体印象代替逐章分析
❌ 搜索未完成就开始编写文件
❌ 虚构搜索结果(所有内容必须来自真实搜索)
❌ 修改或覆盖 `output/` 外的任何项目文件(只读项目,只写 output)加载协议:步骤 ① 读 index.md → 步骤 ② 读 🔴 基础层(共 11 个) → 步骤 ③ 选读 🟡 体裁层(按文本类型 5-7 个) → 步骤 ④-⑤ 读 🟢 方法层(共 4 个)
| 文件 | 核心内容 |
|---|---|
| @skill:knowledge/general-style/01-stylistics | 文学文体学:语域/句法/词汇/修辞/音韵 |
| @skill:knowledge/general-style/02-narratology | 叙事学:叙述者分层与叙事时间 |
| @skill:knowledge/general-style/03-rhetoric | 修辞学:象征行动与隐喻系统 |
| @skill:knowledge/general-style/04-stylometry | 文体计量学:词频统计与聚类分析 |
| @skill:knowledge/general-style/05-imaging | 语言成像理论:名词独立句的成像作用 |
| @skill:knowledge/author-fingerprint/01-lexical | 词汇指纹:高频特征词与词性偏好 |
| @skill:knowledge/author-fingerprint/02-syntactic | 句式指纹:句长分布与长短句节奏 |
| @skill:knowledge/author-fingerprint/03-rhetorical | 修辞指纹:比喻体系与通感映射 |
| @skill:knowledge/author-fingerprint/04-narrative-voice | 叙事声音指纹:叙述者人格与可靠性 |
| @skill:knowledge/author-fingerprint/05-punctuation | 标点指纹:破折号/省略号/引号用法 |
| @skill:knowledge/author-fingerprint/06-cross-work | 跨作品一致性:风格核心与演变轨迹 |
网文类(用户文本含网文特征时加载,7 个文件):
| 文件 | 核心内容 |
|---|---|
| @skill:knowledge/net-style/01-genres | 网文流派与类型体系 |
| @skill:knowledge/net-style/02-pleasure-mechanism | 快感机制:爽点分类与心理学基础 |
| @skill:knowledge/net-style/03-world-building | 世界观设定:四种模式与三层架构 |
| @skill:knowledge/net-style/04-characters | 人设与角色:功能角色与金手指 |
| @skill:knowledge/net-style/05-rhythm-structure | 节奏与结构:黄金三章与断章技巧 |
| @skill:knowledge/net-style/06-narrative-focus | 叙事重心:事业线/感情线与情感策略 |
| @skill:knowledge/net-style/07-era-features | 网文时代特征:2000s→2020s演变 |
长篇文学类(用户文本为 5 万字以上纯文学时加载,5 个文件):
| 文件 | 核心内容 |
|---|---|
| @skill:knowledge/long-fiction/01-story-layer | 长篇故事层面:冲突模型与编排 |
| @skill:knowledge/long-fiction/02-narrative-layer | 长篇叙述层面:叙述者与聚焦模式 |
| @skill:knowledge/long-fiction/03-structure | 长篇结构设计:起承转合与多线结构 |
| @skill:knowledge/long-fiction/04-style | 长篇文体层面:五感权重与隐喻系统 |
| @skill:knowledge/long-fiction/05-revision | 长篇修改打磨:删减与强化技术 |
短篇文学类(用户文本为 5 万字以下纯文学时加载,5 个文件):
| 文件 | 核心内容 |
|---|---|
| @skill:knowledge/short-fiction/01-elements | 短篇唯一效果原则:爱伦坡效应 |
| @skill:knowledge/short-fiction/02-strategic-choice | 短篇战略选择:契诃夫细节法 |
| @skill:knowledge/short-fiction/03-details | 短篇细节真实:选择标准与密度控制 |
| @skill:knowledge/short-fiction/04-structure | 短篇结构设计:欲望+障碍+行动 |
| @skill:knowledge/short-fiction/05-three-beauties | 短篇美学边界:自由/想象/超越 |
| 文件 | 核心内容 |
|---|---|
| @skill:knowledge/ai-distillation/01-feature-extraction | 文本特征提取:词频/嵌入/句法树 |
| @skill:knowledge/ai-distillation/02-fingerprint-verification | 风格指纹验证:作者识别算法 |
| @skill:knowledge/ai-distillation/03-imitation-strategies | 风格模仿策略:提示工程与约束生成 |
| @skill:knowledge/ai-distillation/04-evaluation | 原创性评估:分类器评估与人类盲测 |
© dama-cyber, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 81 other files in .claude/skills/fiction-distiller of dama-cyber/magic-distillation.
Open the folder on GitHubat commit 1863288
Fiction Distiller next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Fiction Distiller this skilldama-cyber/magic-distillation | 106 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Story Multi-Perspective Reviewzenstory-ai/oh-story-claudecode | 7.4k | 3 repos | ~3k | Automated safety check: Pass | MIT | |
| Short Web Fiction Trend Scanzenstory-ai/oh-story-claudecode | 7.4k | 2 repos | ~1.2k | Automated safety check: Pass | MIT | |
| InkOS Creative HarnessNarcooo/inkos | 10k | 1 repos | ~1.1k | Automated safety check: Pass | AGPL-3.0 | |
| Novel Arteternityspring/shuohao-skills | 4.3k | — | ~1.1k | Automated safety check: Notes | Apache-2.0 | |
| SepiaNanako0129/sepia | 3.1k | — | ~3.6k | Automated safety check: Pass | MIT |
zenstory-ai/oh-story-claudecode
Reviews Chinese web-novel text with several reviewer agents in parallel, falling back to a single-agent pass, and reports structure, character, prose and setting problems with fixes.
zenstory-ai/oh-story-claudecode
Scans popular short web-fiction rankings on Chinese platforms such as Dianzhong and Heiyan to surface trending emotional hooks, themes and topic candidates with an expiry warning.
Narcooo/inkos
Drives long-form fiction, scripts, storyboards, interactive films and long-document translation through InkOS, with every change made by a typed action.
eternityspring/shuohao-skills
给 AI 短剧出美术设定集(场景 + 叙事道具):场景的设计意图、一致性锚点、光照时段变体、 空景提示词;道具的戏剧功能、状态变体、尺度参照、白底无手提示词。
Nanako0129/sepia
Make AI-generated writing read as human-written, in fiction and in professional prose.
zenstory-ai/oh-story-claudecode
Routes a Chinese web-novel writing request to the matching tool in a 13-skill toolbox, covers author habit memory, and can launch a local dashboard for browsing a project.
Categories
短篇换元仿写器 - 从小说文本中提取叙事骨架,将人物/情节/设定/台词全部替换为原创内容,生成字数相近、风格神似、内容全新、可反检测的短篇小说. Fiction Distiller is an agent skill from dama-cyber/magic-distillation.
Fiction Distiller fits situations like: tasks that involve Creative writing and fiction.
Run `npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a claude-code`. Or copy the skill folder (.claude/skills/fiction-distiller in dama-cyber/magic-distillation) into .claude/skills/fiction-distiller in your project. Claude Code loads it when a task matches its description.
Run `npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a codex`. Or copy the skill folder (.claude/skills/fiction-distiller in dama-cyber/magic-distillation) into .agents/skills/fiction-distiller in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dama-cyber/magic-distillation --skill fiction-distiller -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fiction-distiller, .gemini/skills/fiction-distiller, .github/skills/fiction-distiller and .opencode/skills/fiction-distiller in your project.
SKILL.md names no scripts, command-line tools or credentials: Fiction Distiller is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Fiction Distiller is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Fiction Distiller: Story Multi-Perspective Review (zenstory-ai/oh-story-claudecode, 7.4k stars), Short Web Fiction Trend Scan (zenstory-ai/oh-story-claudecode, 7.4k stars), InkOS Creative Harness (Narcooo/inkos, 10k stars) and Novel Art (eternityspring/shuohao-skills, 4.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
dama-cyber (a GitHub user) maintains it in dama-cyber/magic-distillation, which has 106 GitHub stars. The repository was last updated on June 18, 2026.
Source: dama-cyber/magic-distillation on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.