narrative-execute

Execute narrative chunks in dependency order with parallel subagents.

3|1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/netguy204/vibe-engineer --skill narrative-execute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: narrative-execute
Source: https://github.com/netguy204/vibe-engineer/tree/main/.agents/skills/narrative-execute
Command: npx skills add https://github.com/netguy204/vibe-engineer --skill narrative-execute

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Execute a narrative's proposed chunks in dependency order with parallel subagents.

Core Features & Use Cases

  • Orchestrates narrative-chunk execution based on a documented proposed_chunks DAG.
  • Creates missing chunks, validates statuses, and executes chunks in topological waves.
  • Supports failure handling and narrative finalization.

Quick Start

Run the narrative-execute process on a target narrative by executing Phase 1-3.

Frequently Asked Questions about narrative-execute

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

FAQPage Schema
How do I execute narrative chunks in dependency order with parallel agents?

To execute narrative chunks in dependency order, this Skill resolves proposed_chunks DAGs and runs them in parallel topological waves using subagent backends. It parses and validates narrative phases, constructs the DAG, and detects cycles before executing chunks.

What is the best way to orchestrate parallel execution waves for narrative dependencies?

Orchestrating parallel execution waves involves resolving a proposed_chunks DAG and running chunks topologically. This process creates missing chunks, validates statuses, executes them in parallel waves with subagents, handles failures, and finalizes the narrative.

Can I resolve a proposed chunks DAG and create missing chunks automatically?

Yes, you can resolve a proposed chunks DAG and create missing chunks automatically. The execution process validates existing chunk statuses, constructs the DAG, detects cycles, and generates any missing chunks required to fulfill the narrative dependencies.

How does failure handling work during parallel narrative chunk execution?

Failure handling during parallel narrative chunk execution is built into the orchestration waves. When subagent backends execute chunks, the process manages failures directly, ensuring the dependency order is maintained and preventing downstream chunks from executing before prerequisites succeed.

Do I need a defined proposed_chunks DAG to run narrative chunk orchestration?

Yes, you need a defined proposed_chunks DAG within your docs/narratives directory to run narrative chunk orchestration. The execution process relies on this documented DAG to parse, validate, and execute chunks in the correct dependency order.

Why does narrative execution require cycle detection in the dependency DAG?

Narrative execution requires cycle detection in the dependency DAG to prevent circular dependencies from causing infinite loops. The orchestration process parses and validates the proposed_chunks DAG before execution, ensuring topological waves can resolve successfully.