webnovel-learn

Extract reusable writing patterns from chat sessions into project_memory.json.

188|33|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/lujih/webnovel-writer-opencode --skill webnovel-learn-lujih
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: webnovel-learn
Source: https://github.com/lujih/webnovel-writer-opencode/tree/main/.opencode/skills/webnovel-learn
Command: npx skills add https://github.com/lujih/webnovel-writer-opencode --skill webnovel-learn-lujih

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

从当前会话中提取可重复使用的写作模式,并将其写入 project_memory.json,以便在后续章节中复用并提高一致性。

Core Features & Use Cases

  • 提取可复用的写作模式,如钩子、节奏、对话风格和 payoff 结构,并将其整理成可复用的记忆项。
  • 将提取的模式追加到 .webnovel/project_memory.json,以供未来章节调用与复用。
  • 保留历史记录、避免重复描述,确保记忆库逐步增长且可追溯。

Quick Start

运行 /webnovel-learn,输入本章观察到的模式描述以将其追加到 project_memory.json。

Frequently Asked Questions about webnovel-learn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract reusable writing patterns from chat sessions for webnovels?▼

To extract reusable writing patterns from chat sessions, input your observed pattern descriptions into the tool to classify and append them to project_memory.json for future chapter reuse.

What webnovel writing patterns can I capture and reuse for long-form consistency?▼

You can capture and reuse webnovel writing patterns like hooks, pacing, dialogue styles, and payoff structures. These are classified into a pattern_type and persisted for long-form consistency.

How do I save extracted writing patterns without overwriting older memory records?▼

The tool saves extracted writing patterns by appending them to .webnovel/project_memory.json. It explicitly preserves older records to ensure the memory library grows safely and remains traceable.

Do I need a specific project state file to capture webnovel writing patterns?▼

Yes, capturing webnovel writing patterns requires reading the current project root state from .webnovel/state.json before appending the classified patterns to your project_memory.json file.

Can I use this pattern extraction approach for short stories instead of long-form webnovels?▼

This pattern extraction approach is designed for long-form webnovel writing workflows. It harvests chapter-level patterns like hooks and pacing to maintain consistency across extended narrative arcs.