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.