setting-detector

Detect story genre, era, and theme from user input.

61|25|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/wordflowlab/novelweave --skill setting-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setting-detector
Source: https://github.com/wordflowlab/novelweave/tree/main/templates/skills/quality-assurance/setting-detector
Command: npx skills add https://github.com/wordflowlab/novelweave --skill setting-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill intelligently detects your story's genre, era, and themes from your natural language input, then automatically loads specialized knowledge bases. This ensures you receive context-aware, expert writing guidance without needing to manually select genres or settings.

Core Features & Use Cases

  • Keyword-Based Detection: Recognizes terms like "romance," "mystery," "fantasy," "1920s China," and more.
  • Dynamic Knowledge Activation: Loads relevant genre conventions, world-building frameworks, and historical references.
  • Token Efficiency: Optimizes AI context by only loading necessary knowledge, saving processing power.
  • Use Case: Automatically receive tailored advice on plot structure for a mystery, character arcs for a romance, or historical accuracy for a period piece, all without explicit commands.

Quick Start

To activate genre-specific knowledge:

Simply describe your story's setting or type:

"I'm writing a fantasy novel with a hard magic system."

The Skill will activate and load relevant guidance.

Frequently Asked Questions about setting-detector

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

FAQPage Schema
How does genre detection improve writing guidance for stories?

Genre detection automatically identifies your story's setting, era, and themes from your description, then loads specialized knowledge bases with relevant conventions and frameworks. This delivers context-aware writing advice—plot structure for mystery, character arcs for romance, historical accuracy for period pieces—without manual genre selection.

Can I use automatic genre detection while writing a novel?

Yes. The Skill applies automatically within Novel Writer workflows. Simply describe your story's setting or type (e.g., 'fantasy novel with a hard magic system'), and it activates relevant genre guidance and references in the background without requiring explicit commands.

What keywords trigger genre and era detection?

The Skill recognizes genre terms like 'romance,' 'mystery,' 'fantasy,' and era references like '1920s China' through keyword mapping and fuzzy matching. It detects multiple settings and themes from natural language input, then loads corresponding knowledge bases for tailored assistance.

Does genre detection reduce processing overhead while writing?

Yes. The Skill optimizes AI context by loading only necessary knowledge bases for your detected genres and themes, saving processing power. Multi-knowledge-base activation and per-session context tracking maintain low runtime overhead for seamless writing assistance.

What's the difference between manual genre selection and automatic detection?

Automatic detection recognizes story settings and themes from your natural language input without requiring you to select genres explicitly. It activates expert guidance instantly through keyword mapping and fuzzy matching, eliminating extra steps while maintaining the same specialized knowledge access.

Can genre detection work with multiple story settings or themes?

Yes. The Skill uses multi-knowledge-base activation to detect and load guidance for multiple genres, eras, and themes simultaneously. It tracks detected settings per session, enabling coherent support across complex or hybrid story types.