bmad-agent-cis-storyteller

Embody a persona for narrative-driven interactive storytelling and role-playing.

26|23|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-agent-cis-storyteller-laraxot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-cis-storyteller
Source: https://github.com/laraxot/laravelpizza.com/tree/main/.github/skills/bmad-agent-cis-storyteller
Command: npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-agent-cis-storyteller-laraxot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a storytelling agent that embodies a specific persona, allowing users to engage in narrative-driven interactions with a consistent character.

Core Features & Use Cases

  • Agent Persona: A dedicated character with a defined personality and narrative style.
  • Consistent Interaction: Follows activation instructions precisely, ensuring a consistent user experience.
  • Use Case: Ideal for creating interactive stories, role-playing games, or character-driven applications.

Quick Start

Activate the bmad-agent-cis-storyteller skill and follow the instructions in the agent file located at {project-root}/_bmad/cis/agents/storyteller/storyteller.md.

Frequently Asked Questions about bmad-agent-cis-storyteller

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

FAQPage Schema
How do I create an interactive storytelling agent with a consistent character persona?

To create a storytelling agent, you activate the skill and follow instructions in the agent file located at {project-root}/_bmad/cis/agents/storyteller/storyteller.md. This file defines the character persona and narrative style for consistent role-playing interactions.

What is character-driven interactive narrative and how does an agent persona maintain it?

Character-driven interactive narrative relies on a dedicated agent persona to deliver consistent story interactions. The agent maintains narrative consistency by strictly adhering to activation instructions defined in its configuration file, ensuring the character behaves predictably across sessions.

Do I need an agent file to start role-playing with this storytelling skill?

Yes, you need the agent file at {project-root}/_bmad/cis/agents/storyteller/storyteller.md to use this storytelling skill. Without this file, the agent cannot load the character persona or follow the activation instructions required for narrative interactions.

Can I use this storytelling agent for character-driven role-playing games?

Yes, the storytelling agent is designed for character-driven role-playing games and interactive stories. It embodies a specific persona with a defined narrative style, providing consistent character interactions throughout the gameplay experience.

Why does my storytelling agent break character during interactive narrative sessions?

The storytelling agent requires strict adherence to activation instructions to maintain its persona. If the agent file at {project-root}/_bmad/cis/agents/storyteller/storyteller.md is missing or activation steps are skipped, the character persona cannot load correctly, causing inconsistent narrative interactions.

What's the best way to set up an agent persona for narrative-driven interactions?

The best way is to activate the storytelling skill and configure the agent file at {project-root}/_bmad/cis/agents/storyteller/storyteller.md. This file defines the character personality, narrative style, and activation instructions for consistent storytelling experiences.