web-novel-tutorial-curation

star 1

Use this skill when an AI agent must extract, summarize, classify, validate, and integrate web-novel or fiction-writing tutorial materials, platform articles, author lessons, local writing folders, EPUB/PDF/DOCX resources, or excellent-novel case libraries into reusable AI knowledge files. It is designed for Chinese web novel / online fiction workflows, but the extraction, case-analysis, and quality-control process is general enough for any AI agent handling fiction-writing source curation.

HZ-KMNO By HZ-KMNO schedule Updated 6/9/2026

name: web-novel-tutorial-curation description: Use this skill when an AI agent must extract, summarize, classify, validate, and integrate web-novel or fiction-writing tutorial materials, platform articles, author lessons, local writing folders, EPUB/PDF/DOCX resources, or excellent-novel case libraries into reusable AI knowledge files. It is designed for Chinese web novel / online fiction workflows, but the extraction, case-analysis, and quality-control process is general enough for any AI agent handling fiction-writing source curation.

Web Novel Tutorial Curation

Use this skill when the task is to turn writing tutorials, author lessons, platform articles, course pages, videos, PDFs, EPUBs, local notes, or excellent novel examples into a clean AI-usable knowledge base for web-novel / fiction writing.

The goal is not to copy tutorials or novels. The goal is to produce structured, searchable, source-linked craft knowledge that future AI agents can use while planning, drafting, revising, and polishing fiction.

Core Rule

Always separate four things:

  1. Source extraction: what exists at the source.
  2. Summarization: what the source teaches.
  3. Operational use: when an AI writer should apply it.
  4. Validation: proof that counts, files, links, JSON, and references are correct.

Do not merge these phases casually. Most mistakes happen when an agent scrapes first, summarizes too early, or updates master files before validating the extracted library.

Quick Workflow

  1. Clarify the scope

    • Source URL or folder.
    • Page range, filters, sort order, categories, or file types.
    • Output folder.
    • Whether to update existing master prompts, skills, or project guides.
    • Whether the source is instructional material, finished-fiction case material, or a mixed library.
  2. Discover the data surface

    • Inspect the page in a browser if needed.
    • Check whether data comes from server HTML, rendered DOM, JSON APIs, script state, or document files.
    • Prefer stable APIs or server HTML when available.
    • Record the exact source URL, filters, and extraction date.
  3. Extract lists before details

    • Fetch all requested pages or files.
    • Parse article title, link, id, category/column, date, counters, and short description.
    • Deduplicate by stable id or canonical URL.
    • Validate list counts before fetching details.
  4. Fetch details conservatively

    • Fetch detail pages or document text.
    • Detect missing, blocked, image-only, video-only, or non-standard templates.
    • Keep a content-status field such as standard_text, low_text, video, image_only, or template_changed.
    • Do not fail the whole job when some detail pages have little text; summarize those from title/list metadata and mark the limitation.
  5. Summarize without copying

    • Do not store full copyrighted article bodies unless the user explicitly owns the source and asks for it.
    • Do not store full novel text when processing excellent-fiction case libraries.
    • Save concise summaries, key lessons, case mechanisms, tags, use cases, and original links or source metadata.
    • Keep short headings or metadata only when useful.
    • Convert examples into general principles rather than reproducing long original passages.
    • For finished-fiction cases, analyze reader promise, conflict system, character pressure, information control, structure, style, and ending logic instead of writing plot reports.
  6. Classify for AI use

    • Classify by source category/column.
    • Classify by writing task themes, such as opening, outline, character, conflict, pacing, signing, genre, revision, copyright, or de-AI polishing.
    • Build both human-readable Markdown and machine-readable JSON.
  7. Validate before integration

    • Check file existence and sizes.
    • Parse JSON.
    • Confirm article counts by category/theme.
    • Inspect several sample rows for bad tags, broken summaries, mojibake, duplicated items, or over-broad matching.
    • Regenerate if the output looks mechanically wrong.
  8. Integrate into master files

    • Update source registries, prompts, skills, and workflow guides only after the extracted library passes validation.
    • Add a short description of the new source, counts, file paths, use cases, and limitations.
    • Remove stale or project-specific references from generic prompt files.

When To Read References

  • Read references/extraction-workflow.md for the full extraction and integration process.
  • Read references/output-templates.md when creating Markdown or JSON outputs.
  • Read references/case-library-analysis.md when processing folders of novels, EPUB fiction, benchmark works, or other excellent-novel examples.
  • Read references/excellent-novel-case-corpus-patterns.md when adding newly observed excellent-novel EPUB batches into a skill or when the case library mixes fiction, essays, social science, history, and detective collections.
  • Read references/excellent-novel-case-batch-2026-06-10.md when curating the 2026-06-10 additions from E:\小说编写相关\优秀小说案例, especially traditional Chinese story boxes, 古龙-style character entrances, 三言二拍-style social pressure, 封神-style faction/artifact/list engines, and translated adventure classics.
  • Read references/hama-zhihu-answer-index.md when curating 流浪的蛤蟆's Zhihu writing answers, especially for classic reading, story boxes, satisfaction mechanics, combat setup, long-form planning, market/platform sense, revision practice, and beginner diagnostics.
  • Read references/qidianclub-author-advice-index-2026-06-09.md when curating QidianClub-style author interviews, 名家经验谈, 白金作家访谈, 龙空精华帖, or top-author writing-advice index pages similar to the 流浪的蛤蟆 source workflow.
  • Read references/bilibili-author-tutorial-batch-2026-06-13.md when processing newly imported Bilibili author tutorial DOCX transcripts about 流浪的蛤蟆's market/outlining/opening advice, golden three chapters, sensory description, BE emotion, combat scenes, or AI de-flavoring.
  • Read references/bilibili-author-tutorial-batch-2026-06-09.md when processing newly imported Bilibili author tutorial DOCX transcripts, especially when the source discusses systematic story theory, macro/meso/micro craft layers, literary openings, AI-assisted long-form production, ordinary idea expansion, or duplicate/alias handling.
  • Read references/bilibili-author-tutorial-batch-2026-06-08.md when processing newly imported Bilibili author tutorial DOCX transcripts, especially when the source discusses opening hooks, signing, system/golden-finger design, Fanqie 100k-word arcs, fan fiction, light-novel daily comedy, or story-box plotting.
  • Read references/quality-gates.md before finalizing or when the output seems noisy, over-tagged, stale, or inconsistent.

Output Standard

At minimum, produce:

  • 00_Overview.md or localized equivalent.
  • A complete article index in Markdown.
  • A category/column summary.
  • A theme/tag summary.
  • A JSON index with stable metadata.

Each article record should include:

source
source_url
extraction_date
rank/page/order if applicable
title
canonical link
category or column
date
available counters
content_status
tags
summary
usable_experience
limitations

For excellent-novel case libraries, each case record should include title, author/creator, file type, language, parsing status, primary craft value, transferable lessons, best-used-for writing tasks, imitation risks, copyright note, and limitations. See references/case-library-analysis.md.

Common Mistakes To Avoid

  • Treating rendered page text as the only source without checking APIs or server HTML.
  • Assuming all detail pages share the same template.
  • Storing full copyrighted tutorials when summaries are enough.
  • Treating finished novels as tutorials or copying their prose instead of extracting transferable craft mechanisms.
  • Letting broad keywords create bad tags.
  • Updating master prompts before validating extracted files.
  • Leaving project-specific material inside a generic skill or prompt.
  • Forgetting exact counts, page ranges, filter parameters, or low-text page counts.
  • Using destructive cleanup commands while reorganizing files.

Safety And File Hygiene

  • Do not batch delete user files or folders.
  • Do not overwrite original tutorial sources unless explicitly asked.
  • When generating Chinese Markdown or TXT in a Windows-oriented workflow, prefer UTF-8 with BOM if the surrounding project already uses it.
  • Keep JSON UTF-8 without BOM for easier machine parsing.
  • Preserve source links and extraction metadata so future agents can verify or refresh the library.

Final Response Checklist

Tell the user:

  • What source was processed.
  • How many pages/files and unique articles/items were extracted.
  • Which files were created.
  • Whether any pages had low text or non-standard templates.
  • Which master files or skills were updated.
  • Which validations passed.
  • Any remaining limitation.
Install via CLI
npx skills add https://github.com/HZ-KMNO/web-novel-tutorial-curation-skill --skill web-novel-tutorial-curation
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator