webnovel-query

Extract narrative entities and project settings from a webnovel schema.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps writers and developers quickly extract and organize project lore and configuration. It can identify and fetch characters, powers, factions, items, and foreshadowing from a webnovel OpenCode project, enabling informed planning and consistent world-building.

Core Features & Use Cases

  • Unified data access: Retrieve characters, realms, factions, items, and foreshadowing from the project state and reference materials.
  • Urgency and goldfinger analysis: Provide quick assessments of foreshadowing urgency and activated systems (golden fingers) for narrative planning.
  • On-demand queries: When users ask about story elements or run /webnovel-query, activate and return structured results suitable for integration into planning or writing sessions.

Quick Start

Provide a direct query to fetch the current protagonist's state or the latest foreshadowing item.

Frequently Asked Questions about webnovel-query

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

FAQPage Schema
How do I query webnovel project lore and settings from a state.json file?

To query webnovel project lore, the skill extracts characters, powers, factions, and items by applying references to the project's .webnovel/state.json. It enforces deterministic read paths and loads minimal references first to return structured results.

What is the best way to track foreshadowing and golden finger states in a webnovel project?

Tracking foreshadowing and golden finger states is done by analyzing the webnovel project schema and state.json. The skill assesses foreshadowing urgency and activated golden finger systems to provide quick assessments for narrative planning.

How do I extract character and faction configurations for webnovel world-building?

Extracting character and faction configurations requires reading the project schema and reference materials. The skill identifies and fetches these narrative entities on-demand when users run queries, enabling consistent world-building.

Can I use webnovel-query with an OpenCode project to plan narrative urgency?

Yes, you can use it with a webnovel OpenCode project to plan narrative urgency. It analyzes the project state and references to assess foreshadowing urgency, returning results suitable for integration into planning or writing sessions.

Does querying narrative entities require loading all project references at once?

No, querying narrative entities does not require loading all references at once. The skill enforces deterministic read paths and loads minimal references first to format results for easy consumption and reproducibility.