story-starts

Validate structured story-start configurations for narrative-driven games.

14|7|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill story-starts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: story-starts
Source: https://github.com/nikolaj-lat/World-Puppeteer/tree/main/.claude/skills/story-starts
Command: npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill story-starts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Story creators and game masters often struggle to design opening scenes that are both engaging and consistent across worlds. This skill defines a strict schema for story starts and guides validation to reduce churn and misconfigurations.

Core Features & Use Cases

  • Enforces required fields: name, description, storyStart, locations, locationAreas
  • Supports optional fields: startingQuests, firstQuest, startingPartyNPCs, isDefault
  • Defines a three-part storyStart format (Scene, Situation, Hook) to ensure compelling openings
  • Provides structured references to aid designers and developers during integration with Voyage-like engines

Quick Start

Create a new story-start entry named wanderer-bridge with a compelling scene, select valid locations and areas, and provide an opening hook for the AI to expand.

Frequently Asked Questions about story-starts

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

FAQPage Schema
How do I structure narrative-driven game openings to ensure consistent story starts?

Story starts use a strict schema for narrative-driven game openings, defining required fields like name, description, locations, and locationAreas to ensure consistent configuration and reduce misconfigurations across worlds.

What is the three-part format for validating a compelling game opening scene?

A compelling game opening scene uses a three-part storyStart format consisting of Scene, Situation, and Hook, ensuring structured validation and engaging narrative design for your game's initial player experience.

How do I add optional starting quests and party NPCs to my narrative design configuration?

You can add optional starting quests and party NPCs to your narrative design configuration using the supported optional fields: startingQuests, firstQuest, startingPartyNPCs, and isDefault for flexible worldbuilding setup.

Can I use this story-start schema to validate frontfront-driven metadata for multiple locations?

Yes, the story-start schema validates frontmatter-driven metadata across multiple locations and location areas, guiding structured configuration generation and providing documentation references for integration with Voyage-like engines.

What are the limitations of using a strict schema for narrative design in game openings?

The strict schema requires mandatory fields like storyStart, locations, and locationAreas, limiting freeform narrative design but ensuring frontmatter-driven metadata validation and reducing configuration churn for game openings.