inkos-play-world

Advances open-world interactive fiction turns with consistent state, time, and scene progression.

9.4k|1.8k|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Narcooo/inkos --skill inkos-play-world
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inkos-play-world
Source: https://github.com/Narcooo/inkos/tree/main/packages/core/skills/inkos-play-world
Command: npx skills add https://github.com/Narcooo/inkos --skill inkos-play-world

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Interactive fiction and open-world roleplay sessions often break immersion when the AI skips consequences, contradicts established facts, invents game systems the user never asked for, or takes actions on the player's behalf. This Skill enforces coherent, agency-preserving turn progression for InkOS Play workers.

Core Features & Use Cases

  • Adjacent Beat Progression: Advances exactly one dramatic beat from the player's literal action, stopping at the nearest new pressure point instead of skipping to resolution.
  • World-State Consistency: Keeps people, places, objects, clues, relationships, and time aligned with the world graph, reusing existing entity identities and preserving negation exactly.
  • Agency Preservation: Lets NPCs pursue their own goals and time pass naturally without ever making unchosen decisions for the player, treating observation and stillness as valid turns.
  • Use Case: A player types "I wait by the door and listen" in a free-form text adventure; the Skill renders a living beat with ambient detail and off-screen pressure while the world clock advances, without forcing the player to act.

Quick Start

Apply this method inside an active InkOS Play operation to narrate the next turn from the player's action while keeping world state and time consistent.

Frequently Asked Questions about inkos-play-world

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

FAQPage Schema
How do I keep interactive fiction world state consistent across turns?

Keep every concrete person, object, clue, relationship, location, and time change in prose matched to a compatible world-graph fact. Reuse existing entity identities, advance states one step at a time, and only create facts the scene actually made real.

How should an AI narrator handle free-form player input in open worlds?

Advance one adjacent dramatic beat from the player's literal action and stop at the nearest new pressure point. Show movement, contact, resistance, and immediate consequence instead of skipping to aftermath or resolution.

Can the narrator act on behalf of the player in interactive stories?

No. The world stays alive through NPC goals, passing time, and off-screen pressure, but the narrator never performs unchosen player actions. Negation is preserved exactly: what the player did not do must not be implied.

What happens when a player just waits or observes in a text adventure?

Observation, waiting, idle conversation, and stillness are valid turns. The narrator provides a living detail while the wider world continues on its own clock, without nagging the player to act.

When should RPG mechanics like levels or meters be added to a story world?

Only when the user's world contract explicitly establishes them. The method treats the user's contract as authority and never adds RPG levels, fixed ticks, romance meters, or equipment tiers on its own.