plot_check

Identify plot inconsistencies and unresolved foreshadowing in chapter drafts.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/QGG886/novel_creator --skill plot-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plot_check
Source: https://github.com/QGG886/novel_creator/tree/main/.opencode/skills/plot_check
Command: npx skills add https://github.com/QGG886/novel_creator --skill plot-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identifies plot holes and incomplete narrative threads in chapters, helps writers ensure foreshadowing is properly paid off, and provides concrete revision strategies to strengthen the story.

Core Features & Use Cases

  • Detect unresolved foreshadowing and unexplained key information across current and prior chapters.
  • Flag logical gaps, inconsistent pacing, and weak payoff of twists.
  • Generate structured modification plans with specific scene-level changes and suggested rewrites.

Quick Start

Provide the chapter text and outline to receive a JSON report detailing plot issues and suggested fixes.

Frequently Asked Questions about plot_check

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

FAQPage Schema
How do I find plot holes and unresolved foreshadowing in my manuscript?

Identifying plot holes requires evaluating event sequences and character motivations across chapters to output a structured JSON report flagging unresolved foreshadowing and suggesting scene-level rewrites.

What is the best way to fix narrative inconsistencies and weak twist payoffs?

The best way to fix narrative inconsistencies is to generate structured modification plans that flag logical gaps and provide specific scene-level changes and suggested rewrites.

Can I use this to check character motivations and narrative arcs across genres?

Yes, this process works for chapter drafts and manuscripts across all genres, allowing writers to evaluate character motivations and sequence of events to pinpoint unexplained key information.

How do I get a structured report of unexplained key information in my story?

Submit your chapter text and outline to receive a structured JSON report that outputs issue IDs, severity levels, and locations for unexplained key information within the narrative.

Why does my story need a revision strategy for pacing and logical gaps?

A revision strategy is needed to address inconsistent pacing and logical gaps, ensuring foreshadowing is properly paid off and generating concrete scene-level changes to strengthen the story.