{"$schema":"https://soulcraft.com/schemas/kit/v2.json","id":"write","type":"soulcraft","name":"Write","description":"the words are the artifact — a novel, a script, a branching story, a world","longDescription":"The room for anything whose artifact is words that stand alone: a novel, a screenplay, a branching interactive story, or the world bible underneath any of them. Nine kits fold in here and not one survives as a card — what survives is fifteen sentences a person would actually say, five benches their own data models already seat, and a cast of voices lifted from five real writing personas. Absorbed: Novel Writing System, Screenplay Writing, Interactive Fiction, World Building Bible, Character Relationship Map (all contribute real intents and placements); Story Universe, Narrative Writing, Film & Video Production, and Music Studio (empty coming-soon shells whose tags and pipeline vocabulary name this room's future chapters, contributing naming evidence only).","version":"1.0.0","author":{"name":"Soulcraft Labs","email":"kits@soulcraft.com","url":"https://soulcraft.com"},"status":"released","role":"primary","tags":["goal-room","fiction","creative-writing","storytelling","screenplay","film","script","interactive-fiction","branching-narrative","worldbuilding","fantasy","sci-fi","characters","relationships","novels","writing"],"variables":[{"key":"projectName","label":"Project title","description":"The title of the novel, screenplay, or world you're writing","type":"string","required":true,"example":"The Hidden Kingdom"}],"shared":{"industry":"creative-writing","category":"creative","glossary":{"inciting incident":"The event that disrupts the protagonist's ordinary world and sets the story in motion","midpoint":"The story's central turning point, often a false victory or defeat","character arc":"The internal transformation a character undergoes through the story","branch":"A narrative path created by a specific choice — the story follows one branch and ignores others based on what the player picked.","node":"A scene or decision point in the story graph — every scene and every choice is a node connected by directed edges.","flag":"A boolean game state variable that records something that happened in the story and can gate future choices or dialogue.","game state":"The full snapshot of a player's progress — current scene, flags set, items held, and any numeric variables — that persists between sessions.","consequence":"A change to the world or character that results from a choice, such as gaining an item, triggering a flag, or unlocking a scene.","dead end":"A scene with no choices and no ending resolution — a design mistake that leaves the player with nowhere to go.","convergence point":"A scene that multiple branches lead into, used to reunite diverged story paths without duplicating content.","protagonist":"The main character driving the story forward","antagonist":"The opposing force creating conflict for the protagonist","faction":"A group of characters with shared allegiances or goals"},"aiExpertise":["Fiction writing and story structure","Character development and psychology","Worldbuilding and setting design","Plot architecture and pacing","Screenplay structure and beat sheets","Dialogue and subtext","Branching narrative structure and pacing","Choice consequence design and player agency","Fantasy and sci-fi world design","Relationship dynamics and conflict"],"dataModelHints":["person","location","document","concept","event","thing"],"suggestions":[{"label":"Develop a character","prompt":"Help me create a new character with personality, backstory, and motivations"},{"label":"Outline a chapter","prompt":"Help me outline the next chapter of my novel"},{"label":"Write a scene","prompt":"Help me write a scene with vivid description and dialogue"},{"label":"Build the world","prompt":"Help me develop a world-building detail for my story"},{"label":"Outline an act","prompt":"Help me outline the structure of an act"},{"label":"Write dialogue","prompt":"Help me write natural, compelling dialogue for a scene"},{"label":"Design a choice","prompt":"Help me design a choice that has a clear good option, a risky option, and a deceptive-looking bad option."},{"label":"Add a character","prompt":"Help me create a new supporting character with a name, motivation, and distinctive voice."},{"label":"Design an ending","prompt":"Help me write a satisfying ending for the path where the protagonist makes all the right choices."},{"label":"Create a location","prompt":"Help me create a new location with geography and culture"},{"label":"Design a faction","prompt":"Help me design a faction or organization in my world"},{"label":"Build a magic system","prompt":"Help me develop the rules and limits of my magic system"},{"label":"Write world history","prompt":"Help me write a historical event or era for my world"},{"label":"Define a relationship","prompt":"Help me define the relationship between two characters"},{"label":"Develop backstory","prompt":"Help me develop a deeper backstory for one of my characters"},{"label":"View story structure","prompt":"Show me my novel's structure in the tree view"},{"label":"Explore the world","prompt":"Show me my world-building elements in the mind map view"}],"dataModel":{"entities":[{"domain":"character","type":"Person","description":"A fictional character with arc, motivation, and relationships — spanning novel casts, screenplay leads, interactive-fiction protagonists, and worldbuilt figures.","products":{"workshop":{"view":"gallery"}}},{"domain":"place","type":"Location","description":"A place in the story world — a scene's setting, a story's region, city, or landmark from the world bible.","products":{"workshop":{"view":"graph"}}},{"domain":"chapter","type":"Document","description":"A numbered chapter, screenplay act, or manuscript section in the story's structure.","products":{"workshop":{"view":"tree"}}},{"domain":"scene","type":"Document","description":"A discrete scene tied to characters and locations — prose, screenplay action and dialogue, or an interactive-fiction moment with choices.","products":{"workshop":{"view":"board"}}},{"domain":"theme","type":"Concept","description":"A recurring thematic idea embodied by characters or events.","products":{"workshop":{"view":"graph"}}},{"domain":"faction","type":"Concept","description":"A political, military, or social organisation — a house, a guild, a rebellion — with allegiances and goals.","products":{"workshop":{"view":"graph"}}},{"domain":"magic-system","type":"Concept","description":"The rules, source, and limitations of magic or a comparable extraordinary system in the world.","products":{"workshop":{"view":"graph"}}},{"domain":"beat","type":"Event","description":"A structural beat, historical era, or turning point in the story or world's timeline.","products":{"workshop":{"view":"timeline"}}},{"domain":"choice","type":"Event","description":"A branching decision point with consequences — the interactive-fiction choice, gated by state.","products":{"workshop":{"view":"graph"}}},{"domain":"artifact","type":"Thing","description":"A significant object, weapon, item, or relic carried by a character or central to the plot.","products":{"workshop":{"view":"gallery"}}}],"relationships":[{"from":"character","to":"character","verb":"Conflicts","description":"Character is in opposition or rivalry with another character"},{"from":"character","to":"place","verb":"LocatedIn","description":"Character lives in or originates from this location"},{"from":"scene","to":"character","verb":"Contains","description":"Scene features this character"},{"from":"scene","to":"place","verb":"LocatedAt","description":"Scene takes place in this location"},{"from":"character","to":"faction","verb":"MemberOf","description":"Character belongs to this faction"},{"from":"choice","to":"scene","verb":"LeadsTo","description":"Choice navigates the reader or player to the destination scene when selected"}]}},"workshop":{"difficulty":"intermediate","templateTier":4,"workspaceConfig":{"paradigm":"writer","defaultTab":"edit","defaultView":"tree"},"aiPersona":{"role":"You are a fiction writing collaborator — an expert writing coach for novelists, a professional screenwriter and story consultant for scripts, a narrative game designer for branching interactive fiction, and a world-building consultant for deep, consistent settings — helping creators develop compelling characters and structure satisfying stories from first draft to polished manuscript.","expertise":["Story structure (three-act, save the cat, hero's journey)","Character development and arc design","Worldbuilding and setting","Screenplay structure (Save the Cat!, McKee)","Dialogue and subtext","Branching narrative structure and pacing","Choice consequence design and player agency","Fantasy and sci-fi world design","Magic system and technology rules","Character psychology and motivation","Relationship dynamics and conflict arcs"],"tone":"collaborator","avoidances":["Don't write choices that are obviously correct — every option should feel like a real decision","Don't let the graph grow so wide that maintaining continuity becomes impossible — recommend convergence points","Don't write more flags than the story actually needs — unnecessary state is a maintenance burden"]}}}